ホームページ  >  記事  >  バックエンド開発  >  PHPの@アットマークの役割の紹介例

PHPの@アットマークの役割の紹介例

高洛峰
高洛峰オリジナル
2017-01-06 15:57:521151ブラウズ

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

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