iT邦幫忙

2025 iThome 鐵人賽

DAY 3
0
Modern Web

Laravel 是甚麼系列 第 3

練習印出

  • 分享至 

  • xImage
  •  

要用””才會自動換行

https://ithelp.ithome.com.tw/upload/images/20250804/20119035dc47PRRjAe.png

<?php
$people='john';
$number=50;
$bool=false;
$float=4.6;

var_dump($people."是個努力路課程的人");
var_dump($number);
var_dump($bool);
var_dump($float);

先乘除後加減

https://ithelp.ithome.com.tw/upload/images/20250804/20119035lbswuT7dA8.png

<?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

https://ithelp.ithome.com.tw/upload/images/20250804/20119035s2kOP2fwdX.png

<?php

$num = 20;

if ($num == 20 && $num == 3){
  echo 'Good';
} elseif ($num > 10){
  echo 'So Good';
} else {
  echo 'So Bad';
}

變成OR兩者取其一

https://ithelp.ithome.com.tw/upload/images/20250804/20119035DbwjQbjT01.png

<?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

https://ithelp.ithome.com.tw/upload/images/20250804/20119035A5taiWbvN5.png

<?php

$count = 0;
while ($count < 9){
  echo($count."\r\n");
  $count ++;
}

For迴圈:就像計數器,做幾次
建立變數,用;相隔
迴圈條件
迴圈執行完

https://ithelp.ithome.com.tw/upload/images/20250804/20119035AqaHEjfi4a.png

<?php

for ($count = 2;$count < 10; $count ++){
  echo($count."\r\n");
}

判斷月份顯示春夏秋冬,都不符合顯示冬天

https://ithelp.ithome.com.tw/upload/images/20250804/20119035XSigwzWRyY.png

<?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
https://ithelp.ithome.com.tw/upload/images/20250804/20119035SRL6WOU1tu.png

<?php

$result = 0;
for($count = 1; $count <= 150; $count ++){
  if($count %2 >0){
      $result =$result +$count;
  }
}

echo($result);

大家明天見~
一直下雨想要晴天
/images/emoticon/emoticon06.gif


上一篇
認識資料型別
下一篇
資料結構
系列文
Laravel 是甚麼30
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言