PHPエラー制御演算子 「@アットマーク」

エラー制御演算子

$a = 1;
$b = 0;
@print $a/$b;

普通ならエラーとなりますがエラーが表示されません


上の例のような場合変数$bの値が0なので割り算を行うとエラーがでます。(下のように)
Warning: Division by zero in D:\xampp\htdocs\php\test.php on line 13

但し、例のようにエラー制御演算子@アットマークを付けるとエラーメッセージが表示されません。


エラー制御演算子を使う時の注意点ですが、変数や定数・関数などで値を得る事ができる場合に限ってエラー制御演算子を使う事が出来ます。

また、文法ミスによるエラー(Parthエラー)、制御構文(ifなど)、関数を使った自作エラーの場合にエラー制御演算子を使っても、エラーメッセージは表示されます。




カテゴリ | PHP | このブログの読者になる | 更新情報をチェックする

About Site(サイト案内) 概要

アクセスアップ方法・アクセスアップツールを中心に紹介しています。出来るだけ易しいサイト作りを目指したいと思います。まだまだコンテンツが少ないですが確実なアクセスアップ方法を紹介しますのでどうぞ宜しくお願いします。アクセスアップ記事以外にもWeb製作のことやiPhoneのこと。ニュースなども取り上げていきます。


◆リンク
http://secretaccess.seesaa.net/
タイトルは『Digital Life -デジタルライフ-
(テキストリンクのみです)
×

この広告は1年以上新しい記事の投稿がないブログに表示されております。