【PHP】変数の評価結果をブーリアン値で取得する。

PHP5.5より追加。

どこで使うのかピンと来ないシリーズ。

$var = '0';

$res = boolval($var);

var_dump($res);

↓

bool(false)

 

PHP5.5より前バージョンでも、下記関数を実装すれば同様の処理となる。

if(!function_exists('boolval')) {
	function boolval($var) {
		return !!$var;
	}
}