接下來開始陣列和布林的實作
索引陣列
一個最基本的陣列長這樣
$trainPeoples=[20 , 44 , 80 , 70];
這個陣列有 4 個數字,存進變數 $trainPeoples 裡。
陣列的第一個元素位置是 0,所以:
第零節車廂:20 人
第一節車廂:44 人
第二節車廂:80 人
第三節車廂:70 人
php很特別它的陣列可以存不同型別的資料
$car=["yellow", 20 , 15.9]
關聯陣列
鍵 對 值
key => value
$game = [
"account" => "window",
"password" => 1817
];
echo $person["account"]; // window
用game來理解,帳號是 window(字串) 密碼是1817(整數)
account 是它的鍵 window 是它的值
password 是它的鍵 1817 是它的值
在關聯陣列中 沒有索引,每個鍵直接對應一個值
布林
布林就是1或0(true or flase)
<?php
$honest = true;
$lie = false;
echo $honest; // 會輸出 1
echo $lie; // 不會輸出任何東西 (false 顯示空字串)
?>
在看一個範例輸出
$honest=1;
$lie=0;
if($honest){
echo "I am honest";
}else{
echo "I am lie";
}
這會輸出I am honest
這段程式碼就是if($honest)則輸出I am honest
honest是1,所以變成if(1),永遠為真,所以一定會跑if裡面的結果
反之如果if裡面寫的是lie 則會輸出I am lie
明天學迴圈~