原创 【小白筆記】PHP學習之路 (2)
基礎語法: 1. 定義變量,用美元符號加標識符(字母、數字、下劃線,區分大小寫)定義: $var = xxx; 注意語句結尾分號 2. 變量名稱可以用用中文,但不推薦,由於PHP是弱類型語言,因此不必聲明變量類型 3.變量聲明: 聲明全
原创 【小白筆記】PHP學習之路 (12) --數組(2)
PHP有許多處理函數,當想要對數組進行操作時,可以使用它們。如果有不清楚的,可以查幫助手冊。 implode(分隔符[ 可選 ], 數組) 把數組組合成字符串。 explode() 把字符串分割成數組。 in_array(內容, 數
原创 【小白筆記】PHP學習之路 (7) --函數
函數: 定義方法: function name(args){ statements; return value; }函數可以沒有返回值,視實際情況而定。 可以定義形參初始值: function say_name($name,
原创 【小白筆記】PHP學習之路 (17) --通過回調函數得到數組交集或差集
前面看數組函數部分時用到了一些名稱以u開頭的數組處理函數,這些函數都是通過回調函數對數組進行處理。 個人理解這裏的“u”即“user-defined”吧(也不知道對不對)。 差集: 一個相對於其他數組所特有的部分的集合。 交集:
原创 【小白筆記】PHP學習之路 (29) --圖像處理、繪製像素、矩形、多邊形
點、線、矩形、多邊形、橢圓、圓弧繪製: imagesetpixel() 繪製像素點。 imageline() 繪製一條線。 imagerectangle() 繪製矩形。 imagefilledrectangl
原创 【小白筆記】PHP學習之路 (31) --cookie和session
setcookie() 設置一條cookie。如果指定第三個unix時間戳參數,可以指定cookie的保存時間,會被寫入到文件中。 默認爲0,爲會話cookie(瀏覽器進程結
原创 【小白筆記】PHP學習之路 (24) --文件處理與目錄操作 is_dir mkdir getcwd chdir rmdir
disk_total_space() 獲取指定目錄的總磁盤空間,單位爲字節。一般結合round()和pow()函數使用。 echo round(disk_total_space('.')/pow(1024,3),2).'G';
原创 【小白筆記】PHP學習之路 (30) --繪製文字及相關庫函數
get_loaded_extensions() 獲得已加載的擴展,返回數組。 get_extension_funcs() 指定庫名,獲得庫中的函數列表。 extension_loaded() 指定庫名,檢測其
原创 【小白筆記】PHP學習之路 (28) --圖像操作+畫線
getimagesize() 獲取圖像的寬高、類型、位數、通道、mime類型等。 imagecreatefromxxx() 從圖像建立資源類型。xxx可以是png、jpeg、gif、wbmp等。不能混用,要打開一個圖像必須使用相
原创 【小白筆記】PHP學習之路 (23) --對象 __set __get 類和對象的檢測
__set() 當在類外對類的私有屬性進行賦值操作時執行。需要兩個參數:變量名和值。 __get() 當試圖在類外訪問類的私有屬性時執行。需要參數:變量名。 get_class_methods() 指定類名或對象,獲取其所有方
原创 PHP開發規範——轉自ThinkPHP手冊
命名規範 使用ThinkPHP開發的過程中應該儘量遵循下列命名規範: 類文件都是以.class.php爲後綴(這裏是指的ThinkPHP內部使用的類庫文件,不代表外部加載的類庫文件),使用駝峯法命名,並且
原创 PHP模板學習--Smarty 自定義函數
{counter} 用於顯示一個計數器。 {counter}可以記住foreach循環的次數。可以同時使用多個不同名的計數器。
原创 【小白筆記】PHP學習之路 (32) --session(2)
ini_get() 獲取php.ini中指定配置項的值。 ini_set() 可在腳本中配置php.ini。 session_set_cookie_params() 設置session cookie的屬性,包
原创 【小白筆記】PHP學習之路 (33) --正則表達式
定界符:除了字母、數字和反斜線\以外的任何字符都可以爲定界符號,比如 | |、//、{}、!!、()等等, 但是需要注意,如果沒有特殊需要,我們都使用正斜線//作爲正則表達式的定界符號。 原子:正則表達式中
原创 PHP模板學習--Smarty 內置函數
{$var=...} {assign}函數的縮寫。你可以在模板內對變量進行賦值,或者對數組元素進行賦值。 {append} 可以在 運行時 爲數組變量增加或者創建值。