とあるシステムのテンプレートをみてたら下記の様にbool値をecho してるプログラムを発見しました。
<?php
// bool値
$showDetailForm = $historyError || $linkError;
?>
<div ng-init="showDetailForm='<?php echo $showDetailForm; ?>'">
bool値をechoしようと思ったことがなかったので、これどうなるんだろうと思って実験してみました。
$true = true;
echo $true; // 1
$false = false;
echo $false; // 空
結果は trueなら 1 false なら空となりました。
自分では使うコトないだろうけど、コード読んでてまた「あれ?bool値のecho?」ってなりそうな気がしたのでメモっときます^^;