エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
関数名の頭に@(アットマーク)の謎 | dTblog | デザインとプログラムの境界をさまようブログ
実践でPHPを習得しよう企画、3日目。企画はいま思いついたけど、3日前からやっているから、3日目。 PEAR... 実践でPHPを習得しよう企画、3日目。企画はいま思いついたけど、3日前からやっているから、3日目。 PEARでインストールしたライブラリを眺めていると、見たことのない記法を発見。 if (file_exists($filename)) { @unlink($filename); } 関数名の頭にある@(アットマーク)は、PHP特有のエラー制御演算子というものらしい。これを書くと、その処理内でエラーがあっても出力されなくなる。なるほど、ライブラリに余計なエラーログを吐かれるのは迷惑ってことか。 詳細はPHPマニュアルを参照。 関数名とかじゃなく、式全般で使えるのね。でも、通常の開発では使うことは無さそう。ライブラリでエラーが出たときに、この@演算子を外すばエラー詳細を確認できるというノウハウってところでしょうか。 演算子でつまづくとは、習得の道のりは険しい。
2014/04/08 リンク