PHP

気の利かないPHPの論理和

PHP

PHPで以下のようなコードを書いてバグに気付かずしばらく悩んでしまった。 $var1 = ''; $var2 = 'aaa';$hoge = $var1 || $var2;echo $hoge; // 'aaa'を期待実際は、$hogeの値は1になる。 rubyなら当然'aaa'になる。 Javaのように型に厳格な言語ならまだしも…

PHP5.3のインストール

PHP

http://jp.php.net/get/php-5.3.1.tar.gz/from/a/mirrorから最新版のソースを入手する。 インストール手順はここを参照。 主要なconfigureオプションの説明はここ。 全てのオプションについての情報は、./configure --helpコマンドで参照できる。 # cd /usr/…

php-modeのインストール

$ wget http://sourceforge.net/projects/php-mode/files/php-mode/1.5.0/php-mode-1.5.0.tar.gz/download $ tar xzvf php-mode-1.5.0.tar.gz $ cp php-mode-1.5.0/php-mode.el ~/.emacs.d/plugins/.emacsの記述 ;; php-mode (require 'php-mode)php-mode.el…