型別

//Constants 常數
define(name, value, case-insensitive)

數字處理

$thisIsFloat2 = round(1.153153,3); //將值四捨五入至指定「小數點」位數
$thisIsFloat3 = ceil(1.153153); //無條件進入至最接近的「整數」
$thisIsFloat4 = floor(1.153153); //無條件捨去至最接近的「整數」
$thisIsFloat5 = intval(1.153153); //將「浮點數」轉成「整數」(無條件捨去)
$thisIsFloat6 = floatval(1); //將「整數」轉成「浮點數」

條件式

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/21f71321-55c7-4e81-aecf-d182731173f1/Untitled.png

陣列

$array=array("第一個値","第二個値","第三個値");

$array=array(

	"Banana"=>"香蕉",
	
	"Apple"=>"蘋果",
	
	"Watermelon"=>"西瓜"

);

echo $arra["Banana"];  //香蕉

$number = array(10,20,199); //如果沒給key值,則會自動帶入0,1,2....
echo $number[2]; //199

forEach 讀取陣列資料的方法

第一種:適用只取值不取索引的狀況下使用

foreach(迴圈名稱 as $value) <= 一定是填 $value
foreach($foreach_array as $value) {

	// 計算分數總和
	$total = $total + $value;
	
	// 計算陣列內有多少元素
	$num = $num + 1;
	
	// 輸出每個分數
		echo $value."<br>";
}

// 顯示分數總和
echo "同學總分:".$total."分<br>";
// 顯示考試總人數
echo "共".$num."人參加考試<br>";

第二種:適用取值和取索引的狀況下使用

foreach(迴圈名稱 as $key => $value) <= 一定是填 $key 和 $value
foreach($foreach_array as $key => $value) {
	//同時取出索引和值
	echo $key."的分數:".$value."分<br>";
	
}