PHP コードを見ると、いくつかの行の前に常に @ 記号がありますが、それが何を意味するのかはまだわかりません。 たとえば、dede5.7 @ni=imagecreatetruecolor(ftoW,$ftoH);
今日使いました、覚えておいてください。実際、これはエラー制御文字です。つまり、エラーが発生した場合でも、エラー メッセージは無視され、次のコードが実行され続けます。
@$page=$_GET['page']?intval($_GET['page']):1;
この文は、「index.php」などの URL からページのキーワードの値を取得します。 ?page= 5" の場合、$page は 5 を取得します。
ただし、「index.php」の後にページキーワードがない場合や、$_GET['page']が存在しない場合など、エラーが発生した場合は、この時点では無視して大丈夫です。 @ を使用したこの小さなエラー。
別の例:
$conn = mysqli_conncet("q","w","e","r");
これは、データベースへの接続に関する誤った情報を入力します。
$connの前に@を付けるとエラーメッセージの出力を防ぐことができます。
@$conn = mysqli_conncet("q","w","e","r");
ここで覚えておいてください。
PHP @ アットマークの役割のその他の例と関連記事については、PHP 中国語 Web サイトに注目してください。