Time of Update: 2017-04-24
知道伺服器片所儲存的路徑,如何批量下載到本地,其中850檔案夾及014檔案名稱都從000開始匹配,檔案存在就下載,否則略過。以下代碼只能下載指定頁面的:(望大神指教,謝過!)<?php$url =
Time of Update: 2017-04-18
問題:最近在用yii開發,他的表單驗證功能也很強大,可是發現這個activeform表單工具用不來,誰能幫忙講解下,謝謝!解答:不知道題主有沒有簡單的應用情境。ㄟ( ▔, ▔ )ㄏ我這裡就舉個 超超超簡單·使用者發表評論·的表單提交的例子:正如@鳥語花香說的,ActiveForm 要和 Model/ActiveRecord 配合使用的。所以 先要張表 像這樣 ↓+----------+--------------+------+-----+---------+----------------+|
Time of Update: 2017-04-26
註冊Session會話 在php中使用 Session 變數,除了必須要啟動,還要經過一個註冊的過程,註冊和讀取 Session 變數,都要通過訪問 $_SESSION 數組完成。 從PHP 4.1.0版本起,$_SESSION 如同 $_POST、$_GET和 $_COOKIE等一樣成為超級全域數組,但必須在調用 session_start() 函數開啟 Session 之後才能使用。 與 $HTTP_SESSION_VARS 不同,$_SESSION總是具有全域的範圍,因此不要對 $
Time of Update: 2017-04-27
PHP預定義常量的作用?我們可以使用PHP的預定義常量來擷取PHP中的資訊,比如,我們可以使用擷取當前電腦的作業系統,當前使用的PHP版本資訊等等。PHP常用的一些預定義常量如下表:常量名功能 __FILE__預設常量,PHP程式檔案名稱__LINE__預設常量,PHP程式行數 PHP_VERSION內建常量,PHP程式的版本,如3.0.8_dev PHP_OS內建常量,執行PHP解析器的作業系統名稱,如WindowsTRUE該常量是一個真值(true) FALSE該常量是一個假值(false)
Time of Update: 2017-04-25
相對於 Cookie,Session會話檔案中儲存的資料在PHP指令碼中是以變數的形式建立的,建立的會話變數在生命週期(20分鐘)內可以被跨頁的請求所引用。另外,Session會話是儲存在伺服器端的,相對比較安全,也並不像 Cookie 那樣有儲存長度的限制。在Web系統中,通常是指使用者與 Web 系統的對話過程。也就是從使用者開啟瀏覽器登入到 Web 系統開始,到關閉瀏覽器離開 Web 系統這段時間,同一個使用者在 Session 中註冊的變數,在繪畫期間各個 Web
Time of Update: 2017-04-25
函數preg_grep()該函數與preg_match()函數和preg_match_all()不同的是匹配數組中的元素,返回與Regex匹配的數組單元,該函數的文法格式如下:array preg_grep(string pattren,array input)該函數返回一個數組,其中包括了第二個參數input數組中與給定的第一個參數pattern模式相匹配的單元。對於輸入數組input中的每個元素,只進行一次匹配。該函數的使用程式碼範例如下所示:<?php$preg = '^d{
Time of Update: 2017-04-24
使用GD2函數向圖表中添加行和欄標籤(PHP圖形映像的典型應用教程5)圖表在資料中的應用非常廣泛,也非常的使用,通過資料圖表可以把複雜的資料直觀化的展示出來,那麼我們這篇文章就是主要講解向圖表中添加行和列的操作方法!我們繼續來回顧一下上一篇文章《使用GD2函數繪製幾何圖形(PHP圖形映像的典型應用教程4)》,這上一篇文章中我們介紹的使用GD2函數繪製幾何圖形,也介紹了我們影像處理的幾個常用函數,那麼我們今天來介紹圖表中添加行和欄標籤!本文技術要點:我們還是需要應用GD2函數來向圖表中添加行和欄標
Time of Update: 2017-04-24
如何使用GD2函數在圖片上添加文字(PHP圖形映像的典型應用教程2)PHP中的 GD庫支援中文,但必須要以 UTF-8編碼格式來進行傳遞,如果使用 imagesString()函數直接繪製中文字元就會出現亂碼,這是因為 GD2對中文只能接收
Time of Update: 2017-04-24
建立映像和顏色以及填充底色的詳解(PHP圖形映像的典型應用教程1)如果網頁中沒有豐富多彩的圖形映像總是缺少生氣,漂亮的圖形映像能讓整個網頁看起來更富有吸引力,使許多文字難以表達的思想一目瞭然,並且可以清晰的表達出來資料之前的關係。下面我們將分別對 PHP中圖形影像處理的各種技術進行講解!在上一篇《什麼是GD庫?在PHP中載入GD庫的具體介紹》中介紹了 GD庫安裝以及啟用,那麼我們今天這節文章向大家介紹建立映像,建立顏色,填充底色!1.建立映像使用 GD2
Time of Update: 2017-04-20
什麼是字元簇? 在INTERNET的程式中,正規運算式通常用來驗證使用者的輸入。當使用者提交一個FORM以後,要判斷輸入的電話號碼、地址、EMAIL地址、信用卡號碼等是否有效,用普通的基於字面的字元是不夠的。 所以要用一種更自由的描述我們要的模式的辦法,它就是字元簇。要建立一個表示所有母音字元的字元簇,就把所有的母音字元放在一個方括弧裡: [AaEeIiOoUu] 這個模式與任何母音字元匹配,但只能表示一個字元。用連字號可以表示一個字元的範圍,如:[a-z]
Time of Update: 2017-04-27
什麼是布爾型(boolean)資料類型?布爾型是PHP4種純量資料型別中的一個,它是PHP中較為常用的資料類型之一,他只能儲存兩個值true值和false值。它不區分大小寫,所以true寫成TRUE是一樣的。如果我們需要設定一個布爾型的變數,只需將true值或者false值直接賦值給變數就好,想下面這樣,$a=true;$b=false;執行個體通常布爾型變數是應用在條件控制或迴圈控制語句的運算式中。下面在if條件控制語句中判斷變數$boo中的值是否為true,如果為true,則輸出“變數$bo
Time of Update: 2017-04-18
在寫代碼的時候,經常會遇到一個頭疼的問題,就是要在一個頁面中引入很多的類,需要用到include_once或者require_once()函數一個一個引入。當引入的內容不多時,還可以接受,但是如果有十幾個或者幾十個檔案需要引入,操作次數多,煩躁不說,還會出現重複引入或者忘了引用的情況。現在在PHP5中我們可以用__autoload()方法來解決這個問題,__autoload()方法可以自動執行個體化需要使用的類。當程式要用到一個類,但該類還沒有執行個體化時,PHP5將調用__autoload()
Time of Update: 2017-04-18
php檔案上傳-配置php.inn檔案以及預定義變數$_FILES檔案上傳可以通過 HTTP協議來實現。要使用檔案上傳功能,首先要在php.ini設定檔中對上傳做一些設定,然後瞭解預定義變數$_FILES,
Time of Update: 2017-04-17
instanceof是php5中新增的關鍵字,它的作用有2個:(1)判斷一個對象是否是某個類的執行個體,(2)判斷一個對象是否實現了某個介面。一般格式為:ObjectName instanceof
Time of Update: 2017-04-17
本篇我們介紹下什麼是抽象類別以及用法簡介。什麼是抽象類別?抽象類別不能被執行個體化,同樣方法也沒有實現,只是提供方法聲明,沒有具體實現。抽象類別只能作為其他類的父類使用。抽象類別使用abstract關鍵字來聲明,文法格式為:abstract class
Time of Update: 2017-04-17
PHP目錄處理—開啟/關閉目錄什麼是目錄處理?目錄是一種特殊的檔案,要瀏覽目錄下的檔案,首要做的就是開啟目錄,瀏覽完畢後,同樣要關閉目錄。目錄處理包括開啟目錄,瀏覽目錄以及關閉目錄。在前的文章我們介紹了PHP檔案處理,其時目錄處理跟檔案處理是類似的,
Time of Update: 2017-04-17
PHP檔案處理—寫入檔案及操作檔案PHP檔案處理中,有開啟和關閉檔案以及檔案的讀取,檔案的讀取也有讀取一行,字元 ,字串以及整個檔案,那麼既然有讀取,肯定就有寫入,今天的這篇文章我們就給大家詳解一下寫入檔案和操作檔案!我們剛剛說的在前三篇文章《PHP檔案處理—開啟/關閉檔案》,《PHP檔案處理—讀取檔案(一個字元,字串)》以及《PHP檔案處理—如何讀取檔案(一行,整個檔案)》中都有詳細的介紹,沒有閱讀過的小夥伴,可以去看下!今天我們主要講解寫入檔案和檔案操作。一:將資料寫入檔案寫入資料也是
Time of Update: 2017-04-15
本章,我們給大家講解一下PHP迴圈控制語句中的“for”迴圈。for迴圈是PHP中複雜的迴圈結構,它有三個運算式。文法格式如下: for (expr1; expr2; expr3){ statement;}文法詳解:第一個運算式expr1在迴圈開始的時候只執行一次 第二個運算式expr2在迴圈體的每次迴圈開始的時候執行,如果執行的結果是true,則執行
Time of Update: 2017-04-15
通過字串的替換技術可以實現對指定字串中的指定字元進行替換。字串的替換技術可以通過一下的兩個函數實現: str_irplace()函數和substr_replace()函數。str_irplace()函數使用新的字串(子串)替換原始字串中被指定的要替換的字串。其文法格式如下:str_irplace(search, replace, subject, count)說明: 將所有在參數 subject中出現的參數subject 以參數 replace取代,參數 count
Time of Update: 2017-04-18
前幾天有一朋友要我幫做一個採集新聞資訊的程式,抽了點時間寫了個PHP版本的,隨筆記錄下。說到採集,無非就是遠程擷取資訊->提取所需內容->分類儲存->讀取->展示也算是簡單"小偷程式"的加強版吧下面是對應核心代碼(別拿去做壞事哦^_^)所要採集的內容是某遊戲網站上的公告,如:可先利用file_get_contents和簡單正則擷取基本頁面資訊整理下基本資料,採集入庫:<?php include_once("conn.php"