794560 ランダム
 HOME | DIARY | PROFILE 【フォローする】 【ログイン】

まんじうこわい@楽

まんじうこわい@楽

【毎日開催】
15記事にいいね!で1ポイント
10秒滞在
いいね! --/--
おめでとうございます!
ミッションを達成しました。
※「ポイントを獲得する」ボタンを押すと広告が表示されます。
x

PR

Keyword Search

▼キーワード検索

Calendar

Profile

hknopage

hknopage

Free Space

Category

Freepage List

2007.04.19
XML
カテゴリ:PHP
 今日もやってきましたナゼナニPHPのコ~ナ~(´▽`)
 
 こんにちは、HKです。
 
 今回は長崎県にお住まいの20代男性の方の疑問です。
 
 「他人のPHPプログラムをいじっていると、時々変数や関数の前に@(アットマーク)が付いているのですが、あれは何の意味があるのでしょうか?」
 
 例)$data = @test();
 
 これについて早速調べてみました。
 
 (解説)
 
 PHPにおいて、@(アットマーク)はエラー制御演算子という扱いになります。
 動作としては「エラーが吐き出された際、表示を回避する」という感じです。
 
 エラーを吐き出させたくない場合に使用します。
 
 よく使われるのは、DB関連の関数です。
 
 エラー判定は返り値で判別できるので、エラー制御演算子を使用しても大丈夫!
 (と思います。というかDB関係のエラーが吐き出されて表示されたらマズイ
 
 状況に応じて、適切に使用しましょう。
 
 今日はこの辺で(´ー`)ノシ
 
 おしまい





お気に入りの記事を「いいね!」で応援しよう

Last updated  2011.03.15 11:42:08
コメント(0) | コメントを書く



© Rakuten Group, Inc.