- 了解 PHP 變數的使用方式
- 了解 PHP 變數命名的習慣與編排格式
PHP 變數類型與使用方式
- PHP 的變數
- 定義 : 利用一個名稱,暫時記錄某些資料。
- 命名規則 : $<變數名稱>
- 以 $ 為開頭
- 變數名稱開頭字元為字母或底線,不能是數字!
- 大小寫有別
- 內容值的宣告:
- ‘’ or “” : 表示內容值是文字
- 數字不需要使用 ‘’ or “”
- 變數若沒宣告內容值,則以預設值填入!
- 整數、浮點數 : 0
- 字串 : 空字串
- 布林值 : false
- 陣列 : 空陣列
- 例 : ex3_1.php
<?php // 變數 a 沒宣告就使用,會產生 E_NOTICE 的警告 echo '$a: '.$a.'<br />'; $name = 100; echo '$name: '.$name.'<br />'; $name = 'David'; echo '$name: '.$name.'<br />'; $a = $a + 100; echo '$a: '.$a.'<br />'; ?>
- 變數的存活範圍
- 區域變數 : 變數的內容值只能在函數(function)內使用
- 全域變數 : 變數的內容值可在整個程式內使用
- 例 : ex3_2.php
<?php $x = 1; function hello($x){ $sum = $x * 2; echo "函數執行結束 <br />"; } ?> <p> -------我是分隔線------</p> <?php hello($x); echo "x=$x<br />"; echo "sum=$sum<br />"; ?>
- 常數
- 常使用,但永不改變的數值
- 利用 define 函數定義常數名稱,方便記憶
- 例 : ex3_3.php
<?php define('PI', 3.1415926); echo "圓周率:".PI; ?>