タグ

ブックマーク / blog.ville.jp (1)

  • null判定や空文字判定からPHP関数の動きに気を付けることを学ぶ | 村式流 イッパシエンジニアへの道

    こんにちは、塩浦です。 さて、今回は、PHPの関数に焦点を当てたネタにしたいと思います。 私は、もともとJavaエンジニアでした。PHPを使い始めて、悩むのは関数です。 ついつい便利な関数の為、あまり深く考えずに使用しがちですが、意外に思っていた動作と異なることがあったりと、癖がある一面があります。 そこで、特に使用される場面も多いと考えられるnull判定や空文字判定の関数を焦点を当てて、PHPの関数の癖を認識することによって、今後のプログラムの品質をあげていきたいと思います。 まず、null判定で使用される関数の一部が以下になります。 is_null empty isset PHPの変数は、宣言だけした場合、その中身はどうなっているのでしょうか? <?php $hoge; var_dump($hoge); 実行結果 NULL (※警告が表示されますが。。。) Java言語だと、も

    bleu-bleut
    bleu-bleut 2012/03/03
    スクリプト::型
  • 1