echo
:輸出乙個或多個字串,不是函式(而是語言結構),但接受引數列表
print:輸出字串,不是函式(而是語言結構)
print 和
echo
的唯一區別:
僅支援乙個引數。
print_r
:列印關於變數的易於理解的資訊
(注:print_r()會將把陣列的指標移到最後邊。使用 reset()
可讓指標回到開始處。 )
var_dump
:列印變數的相關資訊,無返回值
(注:第二個引數設為 true 時,則返回結果,不再輸出)
var_export
:輸出或返回乙個變數的字串表示
(注:第二個引數設為 true 時,則返回該字串,不再輸出)
==:僅比較值
===:型別也要相等
include 和 require 的區別
include 載入檔案失敗時(即沒有找到該檔案),報乙個「提示錯誤」,然後繼續執行後續**;
require 載入檔案失敗時,報錯並立即終止執行。
通常,require 用於在程式中,後續的**依賴於載入的檔案的時候。
include 和 include_once的區別
include 載入的檔案不判斷是否重複,只要有 include 語句,就會載入一次——即此時可能導致重複載入。
include_once 載入的檔案會有內部判斷機制「前面**」是否已經載入過,就不再載入。
include_once 和 require_once 的區別
同include和 require 的區別一樣
require 和 require_once 的區別
同 include 和 include_once 的區別一樣
empty() 用來判定所有的資料型別是否為空或假
is_null 與 isset,用來判斷是否為null和未定義。
this 是指向物件例項的乙個指標,在例項化的時候來確定指向;
self 是對類本身的乙個引用,一般用來指向類中的靜態變數;
parent 是對父類的引用,一般使用parent來呼叫父類的建構函式。
php中的花括號使用詳解
1.簡單句法規則 用花括號界定變數名,適用於php所有版本,是php系統設定 a flower echo she received some as 無效 字母s會被當成有效的變數名組成元素,但是這裡的變數是 a echo she received some s 有效 echo she receive...
PHP美元與花括號的組合
提及這種用法,還得先說一下php的string型別 php.net上指出,乙個字串可以用4種方式表達 單引號,雙引號,heredoc語法結構,nowdoc語法結構 這裡heredoc語法結構和雙引號形式類似,同樣nowdoc結構對應單引號 單引號 單引號包圍起來的字串中,單引號必須轉義才能使用 否則...
區塊鏈中的雙花問題
我們舉個簡單的例子,比如你在商場刷卡買東西。這個行為面臨三種危險 首先,刷卡這個行為,驗證的是你的信用卡資訊,也就是說只要給刷卡機提供同樣的資訊,就能從你的賬戶裡把錢刷走。沒錯,很多朋友都聽說過,有犯罪組織專門從事複製卡資訊的勾當,然後 盜刷 你的卡。在一些不發達國家的小店裡刷卡就特別容易中招。其次...