要用””才會自動換行
<?php
$people='john';
$number=50;
$bool=false;
$float=4.6;
var_dump($people."是個努力路課程的人");
var_dump($number);
var_dump($bool);
var_dump($float);
先乘除後加減
<?php
$people='john';
$number=50;
$bool=false;
$float=4.6;
var_dump($people."是個努力路課程的人");
var_dump($number);
var_dump($bool);
var_dump($float);
echo("\r\n");
$price=70;
echo('起跳價:'.$price."\r\n");
$kilogrm=10;
echo('公里數:'.$kilogrm."\r\n");
$result=($kilogrm*10)+70;
echo('最終收費:'.$result."\r\n");
邏輯運算
=跟==意思不一樣
=表示比較
==表示設定變數
要用{}去相隔
&&表示AND
||表示OR
兩個if兩個都會印出
兩個等於是比較兩者相等
&&表示and因此顯示 So Good
<?php
$num = 20;
if ($num == 20 && $num == 3){
echo 'Good';
} elseif ($num > 10){
echo 'So Good';
} else {
echo 'So Bad';
}
變成OR兩者取其一
<?php
$num = 20;
if ($num == 20 || $num == 3){
echo 'Good';
} elseif ($num > 10){
echo 'So Good';
} else {
echo 'So Bad';
}
外迴圈
While當()裡面的條件符合執行,就會一直做
$count ++就是$count=$count+1
<?php
$count = 0;
while ($count < 9){
echo($count."\r\n");
$count ++;
}
For迴圈:就像計數器,做幾次
建立變數,用;相隔
迴圈條件
迴圈執行完
<?php
for ($count = 2;$count < 10; $count ++){
echo($count."\r\n");
}
判斷月份顯示春夏秋冬,都不符合顯示冬天
<?php
$month =6;
if($month > 2 && $month <= 5){
echo("春天\r\n");
}elseif($month > 5 && $month <=8){
echo("夏天\r\n");
}elseif($month > 8 && $month <=11){
echo("秋天\r\n");
}else{
echo("冬天\r\n");
}
當for加入if
做變數一開始是0,要放在for的前面,放在裡面每次都會被改成0
題目是:計算一棟150層樓的大樓,不寫偶數樓,把有寫的樓層數字加總
答案: 5625
<?php
$result = 0;
for($count = 1; $count <= 150; $count ++){
if($count %2 >0){
$result =$result +$count;
}
}
echo($result);
大家明天見~
一直下雨想要晴天