04 細節 變數和資料型別小結

2021-08-02 02:34:54 字數 1153 閱讀 8275

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