質問: PHPやJavaScriptのコードを見ていて、「if(!$a)~」の「!」とか「~!==NULL」の「!」をよく見かけますが、「!」は何なんでしょうか エスケープシーケンスの一種なのでしょうか 追記 否定する意味であるなら、例えばif文で「false」を用いるのと何か異なるんでしょうか あと否定するくらいなら最初からそのコードを書かなければいいと思うんですが、わざわざ「!」を用いらなければならない処理やコード、あと意味とはどんな内容なのでしょうか 追記 の「!」はなんでしょうか
回答: プログラムの基本的な書き方・読み方が分かるまでは、入門書を拾い読みせずきっちり読み切りましょう。 あるいは、文法はリファレンスに解説があります。 PHP: 演算子 - Manual `!`を知らないレベルであれば、このページの目次からのリンクを全部読みましょう。