php學習日誌之 容易讓我暈暈的東東(整理)

2022-07-29 04:33:10 字數 693 閱讀 6318

這不單單是我自己的東西,是整理別人和自己在學習中的容易記錯的東西。。。

記憶方法:echo是不可以有返回值的,而print可以有返回值。當然他們都是列印的東西。

記憶方法:include是可以有條件包含,可以放在邏輯語句中。require是無條件包含,放在任何地方都是一樣的效果。

錯誤方面:include只是單單的丟擲乙個錯誤,而require是直接錯誤的無法執行。

記憶方法:看完上面的相信這點不需要我來進行說明了把。。

記憶方法:null是沒有任何資訊,而字串(『』)還有個空的字串呢。簡單的來說將其轉換成bool的時候會發現null依舊還是null而字串(『』)則是0.

記憶方法:isset判斷是變數或其它是否已經設定了值,empty這來弄清楚是不是空值。。

記憶方法:當類的變數或方法被宣告成const時只能試用self::,如果不是則一定要使用$this->來調取。

記憶方法:只是想單純的找字串是否存在請使用strpos()(區分大小寫),想找到並且要返回出來則要使用strstr()(不分大小寫),失敗的時候都是返回false。

php一些容易讓我忘記的用法

1 define l ceshi,測試 m ce ceshi m ceshi l m ce eval echo m ceshi echo constant m ceshi 2 m a 0 m b 1 m str m a m b f echo m str function f echo m str m...

PHP之記錄錯誤日誌

在開發階段,需要顯示所有錯誤 而在產品階段,則需要隱藏所有錯誤並記錄所有錯誤 同樣記錄錯誤有兩種方式 在php.ini中 log errors on off 設定是否記錄日誌 errors log log 設定錯誤日誌檔名,若沒有給定路徑,則在所有目錄下生成日誌檔案 error log syslog...

PHP學習日誌(三)EOF heredoc

1.eof可以用任意其它字元代替,只需保證結束標識與開始標識一致。2.結束標識必須頂格獨自佔一行,且必須以 結尾。3.開始標識可以不帶引號或帶單雙引號,不帶引號與帶引號效果一致。4.不帶引號解釋內嵌的變數和轉義符號,帶引號則不解釋內嵌的變數和轉義符號。接下來用一段 來熟悉以上基本要求 echo 1....