fc2ブログ

empty関数について

phpで、変数が空かどうかをチェックするために、empty関数を使用したところ、
Fatal error: Can't use function return value in write context
が発生した。

原因はempty関数の仕様の認識違い。
empty関数は、引数がセットされているかどうかのチェック用関数である。
チェックする変数があらかじめ引数として定義されていないとエラーとなる。

たとえば、$testの内容をチェックしたいのであれば、
$a = $test;
if empty($a);
のように、いったん別の変数に格納しないとだめである。


スポンサーサイト



コメントの投稿

非公開コメント

プロフィール

e.swan

Author:e.swan
FC2ブログへようこそ!

最新記事
最新コメント
最新トラックバック
月別アーカイブ
カテゴリ
検索フォーム
RSSリンクの表示
リンク
ブロとも申請フォーム

この人とブロともになる

QRコード
QR