1.echo 和 var_dump
都可以輸出變數信心
但是後者輸出的資訊更詳細
能列印出資料型別的
2.單引號
不解析變數 只解析 \\ \'
雙引號
解析變數 會解析所有的轉義符號
遇上有衝突要
轉義
用反斜槓 \' \"轉義
3
.當你這樣定義
變數
的時候 有
$var="string";
echo "$var的內容是字元";
會出現報錯的 因為php 引擎 會把後面的$
var的內容是字元
都當做事變數名字所以會出錯
$變數的申明
加個大括號{}就可以的。
左大括號要和$緊挨著不可以出現空格。
「${name}」=「{$name}"
所以建議這樣輸出
echo "的內容是字元";
echo "$的內容是字元";
都可以的
4
.字串
的取出
從字串$string='knowledg'中一次性截取出字串now()
echo $string.$string.$string;
5.
heredoc
和
nowdoc
定界符heredoc 等於 " " 雙引號 裡面的變數解析
print nowdoc 為單引號裡面的變數不解析 $str = <<<'eod' hello,$name! eod; tips: 設定錯誤等級 除了notice的錯誤 error_reporting(e_all&e_notice); 1.識別符號只能包含字母,數字和下劃線。變數名可以用字母或下劃線開頭,數字不行。如 day 0401 但不能是0401 day 以下劃線開頭的識別符號是有特殊意義的。以單下劃線開頭 foo 的代表不能直接訪問的類屬性,需通過類提供的介面進行訪問,不能用 from import 而匯入 以雙下劃線開頭... 變數和資料型別 變數的定義 乙個儲存空間的表示,其值是可以發生變化的。常量的定義 乙個儲存空間的表示,其值是不可以發生變化的。房間 變數 房間名字 變數名 房間型別 變數型別 入住的客人 變數值 通過記憶體中小房間的別名找到資料儲存 通過變數名可以簡單快速地找到它儲存的資料 常見的資料型別 數值型 ... 一 模擬記憶記憶體位址 模擬項變數項 房間變數 房間名字 變數名房間型別 變數型別 入住的客人 變數值二 變數命名規則 1 字 字母 下 下劃線 美 人 數 數字,且不可首位 駱駝 駝峰 有意義 2 不能用關鍵字,eg public class 三 資料型別 數值型 整數型 byte位元組型 sho...變數和資料型別
變數和資料型別
變數和資料型別