0

これはローカルホストでは機能しますが、サーバーでは機能しません。

$x = preg_split("/#/", $val)[0];

これが問題であることに気付くのに4時間ほど無駄になりました。サーバー上ではエラーは表示されず、phpファイルは非常に奇妙な方法で解釈されましたdie('ok')。この行の前に何も表示されない場合。

$x = preg_split("/#/", $val);
$x = $x[0];

サーバーでも動作します。

そしてpreg_split、それは約ではありません、それは配列を返すすべての関数で同じです。

4

1 に答える 1

2

ローカルホストでphp5.4を実行していますが、サーバーでphp 5.3(またはその他)を実行しています

関数配列の逆参照がphp5.4に追加されました。これを参照してください

于 2013-02-18T11:48:14.843 に答える