1樓:匿名使用者
這是在某個特定時間執行的方法(函式),比如你說的__autoload是自動載入類的方法,是需要用到某個類的時候就載入,還有比如__construct是物件在例項化的瞬間呼叫的方法。還有很多__isset __destruct等等。有兩個下劃線的都是在每個特定時候執行。
2樓:
命名的規則
加一個為私有的
加兩個一般都是系統預設的,系統預定義的,即所謂:
====
「魔術方法」與「魔術常量」
====
★php雙下劃線函式即「魔術方法」:
5、__construct、__destruct
__construct 構造方法,當一個物件建立時呼叫此方法。
__destruct 析構方法,php將在物件被銷燬前(即從記憶體中清除前)呼叫這個方法。如果你想明確地銷燬一個物件,你可以給指向該物件的變數分配任何其它值.通常將變數賦值勤為null或者呼叫unset.
6、__clone
php5中的物件賦值是使用的引用賦值,此時,物件會自動呼叫__clone魔術方法。
7、__tostring
__tostring方法在將一個物件轉化成字串時自動呼叫,比如使用echo列印物件時。
出處
★php起止為雙下劃線的常量即為「魔術常量」:
__line__檔案中的當前行號。
__file__檔案的完整路徑和檔名。
__dir__檔案所在的目錄。如果用在被包括檔案中,則返回被包括的檔案所在的目錄。它等價於 dirname(__file__)。除非是根目錄,否則目錄中名不包括末尾的斜槓
注:以上內容來自「php中文手冊->語言參考->常量->魔術常量」。
請問php裡的echo是什麼意思
3樓:幻翼高達
php裡的echo是一種輸出字串的語法或函式,當後面直接跟隨空格和字串時是語法,如「echo 'php';」,函式使用的方式例如「echo('php');」。
php的echo()函式用於輸出一個或多個字串。「echo ''」這種方法也可以,使用echo不加括號時,echo是一種語法,不是函式。echo無返回值,而同樣可以用於列印字串的print,print_r等函式是有返回值的。
完整**例子:
?php
$str = "who's john adams?";
echo $str;
echo "
";echo $str."
i don't know!";
?>
將輸出:
who's john adam?
who's john adam?
i don't know!
4樓:匿名使用者
直接輸出字元或字串的意思:例如:echo "abc"; 就會輸出abc echo 'abc' 一樣是輸出abc .
如果僅僅只輸出字串的話,單引號和雙引號是輸出內容是一樣的,如果要輸出字串變數,例如字串變$a='abc' ; echo "$a123" 則會輸出abc123 ,但如果用 echo '$a123' 則只會輸出$a123 ,也就是說單引號裡面的內容會原樣輸出,而雙引號則會判斷裡面有沒有變數,有變數的話則轉化為變數的值。不知道你懂了沒?
5樓:匿名使用者
echo 跟print一樣是列印的意思 就是把後面的東西列印出來,不管是變數還是直接字串 echo $a;echo "我不想長大!";
6樓:匿名使用者
輸出語句$a=123;echo $a; 輸出123
7樓:匿名使用者
echo 跟 print 差不多 顯示字串 直接使用如要顯示 abcecho "abc";這樣就可以了
中的下劃線快捷鍵下劃線怎麼打,word中的下劃線快捷鍵 下劃線怎麼打
word中的下劃線快捷鍵打法的步驟如下 我們需要準備的材料分別是 電腦 word文件。1 首先,開啟word文件,輸入需要加下劃線的內容,例如 測試文字加下劃線。2 用滑鼠選中所有內容,然後鍵盤同時按ctrl鍵 u鍵。3 此時會發現,選擇內容的底部被快捷鍵快速新增了下劃線。word中輸入不想看見這個...
中如何設定下劃線,並且在下劃線上寫字啊
在word排版中常常需要對文字進行設定下劃線,具體操作如下 一 使用工具 word2010 二 操作步驟 1 開啟word2010文件 選中要設定下劃線的文字,右擊滑鼠選擇 字型 如圖 2 然後在下劃線線型以及顏色中選擇對應的線型及顏色並按 確定 按鈕,這樣文字的下劃線就設定好了,如圖 先用空格鍵決...
在2019中如何快速全文下劃線,在WORD2010中如何快速全文下劃線
方法一開啟word2010文件頁面,選中需要設定下劃線的文字內容。在 字型 中單擊 下劃線 下三角按鈕。在下劃線列表中選擇合適的下劃線樣式,即可為選中的文字新增下劃線。將滑鼠指向 下劃線顏色 選項,在顏色列表中可以選擇下劃線顏色。end方法二 開啟word2010文件頁面,選中需要設定下劃線的文字內...