カフェ関連サイトのシステム開発日記トップ > PHP > PHPでの@(アットマーク)の意味

PHPでの@(アットマーク)の意味

人のソースを見ていて出てきていたPHPのソースの中での「@(アットマーク)」。

これが何を意味しているか、やっとわかりました。

$test = $_GET["test"];

とすると、PHP5ではエラーが出てしまうときがあります。
(どういう時に出るかはまだ不明です。。。)

それを、

$test = @$_GET["test"];

とすると、エラーが出なくなります。

この@(アットマーク)は「エラー制御演算子」といって、
エラーがあってもエラーメッセージを出力させないようにさせるためのものらしいです。

 
話変わりますが、
この話を検索しようと思ってずっと「@」と検索していたのですが出るわけもなく、
「アットマーク」と検索したら一発で出てきました。。。

だから件名にも「アットマーク」と入れています(笑)
 

ブックマークに追加:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Twitter
  • Technorati
  • Google Bookmarks
  • FriendFeed
  • Buzzurl
  • LinkedIn

この記事を読んだ人は次の記事も読んでいます

Comments:0

Comment Form
Remember personal info

Trackbacks:1

Trackback URL for this entry
http://cafe-system.com/system30.html/trackback
trackback from Bugle Diary 10-01-25 (月) 9:40

[PHP]@(アットマーク)出現の意味とは?

PHPのオープンソースを見ながら勉強しているのですが、その中で、変数名の前に、「@」(アットマーク)がついているものがありましたが、これって一体名に?

カフェ関連サイトのシステム開発日記トップ > PHP > PHPでの@(アットマーク)の意味

Tag Cloud
Archives
    2010年3月
    « 2月    
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
あわせて読みたいブログパーツ
Feeds
Get Adobe Flash playerPlugin by wpburn.com wordpress themes

Return to page top