標籤 php 下的所有文章

PHP將boolean值轉字串

如果有需要將 boolean 的值轉成字串,好方便使用如 in_array() 來判斷的話,可以使用下列方式

$a = true;
$b = false;

$array = [];

$array[] = $a ? 'true' : 'false';
$array[] = $b ? 'true' : 'false';

print_r($array);

結果:

Array ( [0] => true [1] => false )

PHP中斷程式碼並查看變數

如果是使用傳統方式開發程式,沒有抓 bug 套件可隨時中斷查看,可以在要中斷的程式中加入中斷的程式碼


$a = array('a','b','c');
var_dump($a);
die();
echo 'hi';

結果:

array(3) { [0]=> string(1) “a" [1]=> string(1) “b" [2]=> string(1) “c" }


$a = array('a','b','c');
echo '<pre>';
print_r($a);
echo '</pre>';
die();
echo 'hi';

結果:

Array
(
    [0] => a
    [1] => b
    [2] => c
)

以上兩種方式都不會執行最後一行的 echo ‘hi'; 程式碼,但陣列的顯示方式有所不同,可視情況選擇不同的顯示方式。