やっぱり量みたい…?

$str = '"';
//for($str = '', $i = 0; $i < 10000; $i++) $str .= '(Aあ亜)'; //動く
//for($str = '', $i = 0; $i < 10000; $i++) $str .= '(""Aあ亜"")'; //動く
//for($i = 0; $i < 100; $i++) $str .= '(<input type=""text"" values = ""Aあ亜"">)'; //動く
for($i = 0; $i < 250; $i++) $str .= '(<input type=""text"" values = ""Aあ亜"">)'; //動かない文字1万ちょい
$str .= '","これは""マルチバイト""です",';
echo strlen($str)."<br>";
preg_match_all('/("(?:[^"]|"")*"|[^,]*),/', $str, $match);
echo count($match[0]);

違い全くわらかね;; 動く方が居たら、教えてください;;
もしそうならPC違いか… php.iniの設定でしょうか…
当方core 2 duo, memory1G, fedora5, PHP 5.1.6