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 サイトに注目してください。