• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:php5.3.3でeregをループ内で使用すると)

php5.3.3でeregをループ内で使用すると動作がとまる

このQ&Aのポイント
  • php5.3.3でeregをループ内で使用すると動作がとまり、エラーログにも何も出力されません。
  • 上記の質問文章は、空メールからFromとToを取得するコードの一部です。
  • 非推奨の関数を使用すると動作が止まり、エラーログにも出力されないことがあります。何か問題がある場合には、非推奨の関数の使用が原因かもしれません。

質問者が選んだベストアンサー

  • ベストアンサー
  • yambejp
  • ベストアンサー率51% (3827/7415)
回答No.1

とりあえずerror_reporting(E_ALL)でエラーを拾ってみてください 別に非推奨とループの回数は関係ないとおもいます。 <?PHP $a=range(1,100); for($i=0;$i<count($a);$i++){ $a[$i]=ereg_replace("1", "x", $a[$i]); } print_r($a); ?>

phpmysql
質問者

お礼

ご回答ありがとうございます。 error_reporting(E_ALL)ではなぜかエラーが出力されないのです。 メールをトリガーにphpを動作させた場合はエラーの出力場所が異なるのですかね? ちなみにサーバはさくらVPSでエラーログは/var/log/httpd/error_logを参照しています。 何かご存知でしたらご教示頂けると幸いです。

関連するQ&A

専門家に質問してみよう