型別
php 支援以下的型別
- 整數 (Integer)
- 浮點數 (float、double)
- 布林 (boolean)
- 字串 (string)
- NULL
- 資源 (resource)
- 陣列 (array)
- 物件 (object)
基本語法
//印出整數 (Integer)
echo(10); //顯示十進位數字 10
echo(010);
//印出浮點數 (float、double)
echo(-123.456);
echo(+12.3);
echo(0.123456789012345);
//印出字串
echo('生日快樂!'); //顯示 生日快樂!
//跳脫字元 (讓單雙引號可以顯示出來,在單雙引號前面加上反斜線\)
echo("我的名字叫做 \"SHXJ\""); //顯示 我的名字叫做 "SHXJ"
//宣告變數
$var = NULL; //宣告 var 變數為 NULL
//變數命名規則 (用$字號開頭)
$myname1; //合法的變數
$123www; //不能使用數字開頭
//PHP 變數不用宣告型別
$username = "小丸子"; //為 string 型別
//算術運算子
$a = 1+1;
$b = 1-1;
$c = 1*1;
$d = 1/1;
$e = 1%1; //取餘數
$f = 1**1; //次方
//執行 shell 命令
$a = `dir`;
echo(a);
計算圓面積實作
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<?php
//定義常數
define("PI", 3.14159);
//定義半徑
$radius = 10;
//計算圓面積
$area = PI * $radius * $radius;
echo($area);
?>
</body>
</html>
將檔案存成 test.php 放到 C:\AppServ\www\ 底下
進入網址 http://127.0.0.1/test.php 查看結果
結果顯示
運算子演示
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
</head>
<body>
<?php
echo ((1 + 2) * 10 / 6) . "<br>";
echo (7 * 3 % 8) . "<br>";
echo ((4 & 6) == 4 ? "Yes" : "No") . "<br>";
echo (100 == "100") . "<br>";
echo ("ABCD" < "ABCd") . "<br>";
echo ((5 <= 9) && (! (3 > 7))) . "<br>";
echo (("abc" != "ABC") | (3 > 5)) . "<br>";
echo ((5 <= 9) || (! (3 > 7))) . "<br>";
echo (-128 >> 3) . "<br>";
?>
</body>
</html>
一樣放進去 www 資料夾,畫面如下
Latest posts by SHXJ (see all)
- 受保護的內容: NAS 版 Mathbot 管理網站與 Linebot 啟動方法 - 2024 年 11 月 15 日
- Realtime 啥鬼的 - 2021 年 6 月 15 日
- nodejs 數學遊戲 - 2021 年 6 月 8 日


