iT邦幫忙

2022 iThome 鐵人賽

DAY 6
1

上次有提到PHP與HTML的差異,今天要介紹的是PHP的基礎語法。

資料型態
整數型態:$i,不包含小數點的數,例如:-100、0、100。
浮點數型態:$f,含有小數點的數,例如:-1.1、3.14。
字串型態:$s,包在兩個單引號或雙引號之間的字元或字串,例如:”鐵人賽”、’A’。
布林型態:$b,條件的True與False。

如何獲取資料型態
gettype(變數名稱);

<!DOCTYPE html>
<html>
<body>
<header>
<?php
	$a=10;
	$b=10.1;
	$c="HELLO";
	$d=True;
	echo gettype($a),"<br>";
    echo gettype($b),"<br>";
	echo gettype($c),"<br>";
	echo gettype($d),"<br>";
?>
</body>
</html>

https://ithelp.ithome.com.tw/upload/images/20220921/20152201KIW9Tn90aj.png

變數
是一個用來表示值的符號,其內容可以改變,例如:$Sum。
宣告變數:
$變數名稱

除了變數,還有常數,常數的值不能夠改變,防止在寫程式時,某數值很常出現,導致不小心打錯某個,有常數也不用再一個個改數值,例如:
數字常數:計算圓面積的PI=3.14。
define(“常數名稱”,常數的值,布林值);

此外也有字串常數,使字串不被改變。
define(“常數名稱”,”常數的值”,布林值);

PHP後面的基礎語法(if-else、for迴圈…)基本上跟C語言差不多。

以下用PHP寫一個九九乘法表。

<!DOCTYPE html>
<html>
<body>
<header>
<?php
	echo "9*9";
    echo "<table border=1>";
    echo " <tr> ";                                                
    for ( $i=1;$i<=9;$i++) 
    {
	echo " <td> ";                                 
    	for ( $j=1;$j<=9;$j++) 
	{
		echo "$i X $j = " . $i*$j ;
		echo "<br>"; 
	}
        echo " </td> ";
    }
    echo " </tr> ";
    echo "</table>";
?>
</body>
</html>

https://ithelp.ithome.com.tw/upload/images/20220921/20152201r0vwrMZ4Ff.png


上一篇
PHP與HTML的關係
下一篇
ngrok的使用及安裝
系列文
大學每日任務:攝取新知識及學習紀錄30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言