ini_set('display_errors', '0');
これは、display_errors を無効にすることになっていますが、永久に無効にするわけではありません。echo ini_get('display_errors'); を試すと 次回スクリプトを実行すると、1 になります。これを永続的に設定するにはどうすればよいですか。
php のphp.ini構成ファイルにdisplay_errors =Offを設定する必要があります。
ini_set 関数は、php.ini ファイルに定義された構成パラメーターの値を実行するために使用されます。
php.ini ファイルの構成パラメーターを変更した後、Apache Web サーバーのサービスを再起動し、 phpinfo()関数を使用して、構成パラメーター display_error の値が変更されているかどうかを確認します。
display_error構成パラメーターの詳細については、以下の URL に記載されているドキュメントを参照してください。
http://php.net/manual/en/errorfunc.configuration.php#ini.display-errors
php.ini の設定を変更することをお勧めします。
display_errors = Off
または、アプリケーションごと/スクリプトごとに必要ですか?
これはphp.netサイトからの抜粋です
指定された構成オプションの値を設定します。構成オプションは、スクリプトの実行中にこの新しい値を保持し、スクリプトの終了時に復元されます。
したがって、永続的ではありません。したがって、php.iniファイルを変更します。