ホームページ  >  記事  >  バックエンド開発  >  PHP の前に at を追加することは、@ の役割の分析と一致しています。

PHP の前に at を追加することは、@ の役割の分析と一致しています。

高洛峰
高洛峰オリジナル
2017-01-06 16:00:261084ブラウズ

PHP プロジェクトに取り組んでいるときは、コードの数行の前に @ 記号を必ず追加します。これが何を意味するか知っていますか? PHPで@

に合わせて関数の前にatを付ける関数の解析を今日使ったので覚えておいてください。実際には、これはエラー制御文字であり、エラーが発生しても、エラー メッセージは無視され、以下のコードが実行され続けます。

@$page=$_GET['page']?intval($_GET['page']):1;

この文は「index.php?page=5」のようにURLからページのキーワードの値を取得するもので、$pageは5を取得します。

ただし、「index.php」の後にページキーワードがない場合や、$_GET['page']が存在しない場合など、エラーが発生した場合は、この時点では無視して大丈夫です。 @ を使用したこの小さなエラー。

別の例:

$conn = mysqli_conncet("q","w","e","r");

これは、データベースへの接続に関する間違った情報を入力します。

@$conn = mysqli_conncet("q","w","e","r");

$connの前に@を付けるとエラーメッセージの出力を防ぐことができます。

ここに書き留めてください。

上記は@に準拠するためにPHPの前にatを追加する関数の解析です。

PHP で at を追加する前の @ の役割の分析に関する関連記事については、PHP 中国語 Web サイトに注目してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。