否定演算子。
いまさらだけど、PHPって「not」は予約語じゃないんだね。
http://www.php.net/manual/ja/reserved.php
当然、
<?php if (not $isHoge){ //Do Something }
とは書けないから、否定演算子!使って
<?php if (!$isHoge){ //Do Something }
って書くんだけど、結構見落とすんだよね、「!」って。ちっちゃくて。
not 使えた方がありがたいなぁ。
まぁ、not is hoge は英語の文法としてはおかしいがw
Smartyの{if}構文の中では、エイリアスでnotって使えるんだよね。
http://www.smarty.net/manual/ja/language.function.if.php
これと勘違いした話でした。