dポイントプレゼントキャンペーン実施中!

例えば、
@file_get_contents("*******.php");

このようにfile_get_contentsの前に@が付くのは
どういう意味なのでしょうか。

宜しくお願いします。

A 回答 (2件)

その@(アットマーク)は エラー制御演算子 と呼ばれるもので


その式により生成されたエラーメッセージを無視したい時に使います。

http://jp.php.net/manual/ja/language.operators.e …
    • good
    • 0

@はPHPでもっともコストの高い文字といわれています


内部処理としては
現在のエラーレベルを保存しエラーレベルを0に変更
$old = error_reporting( 0 );
関数を実行
file_get_contents("*******.php");
エラーレベルを元に戻す
error_reporting( $old );
と同じ処理を行います
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!