Time of Update: 2016-07-15
我們在使用PHP與Javascript互動的方法:通過Cookie互動。一共是三個檔案,分別為:index.htm,action.php,main.htm原理為前台頁面main.htm和後台action.php通過頁面架構,index.htm組織起來,將action.php的頁面寬度設為0,這樣並不影響顯示。action.php將資訊放入cookie中,main.htm通過讀取cookie來實現互動。在main.htm中也可以通過重新讀取action.php來實現控制後台CGI程式。PHP與Ja
Time of Update: 2016-07-15
對於剛剛接觸由於文本只打算說說用戶端的用法,所以得先找一些能直接用的服務端,Xmethods提供了一些有趣的選擇,這裡選擇其中的Map IP Address to Country服務,功能很簡單,就是提供一個IP地址,然後返回國家名稱。先建立一個client執行個體:$client = new SoapClient(’http://www.ecubicle.net/iptocountry.asmx?wsdl’, array(’trace’ =>
Time of Update: 2016-07-15
我們今天為大家介紹的問題是有關 ?php setcookie("CookieID", $USERID); ?> HTML> BODY> /BODY> /HTML> PHP讀取Cookies的setcookie 函數一共有六個參數,用逗號來分隔:cookie 的名稱,是一個字串,例如: "CookieID" 。其間不允許有冒號,逗號和空格。這個參數是必須的,而其它的所有參數都是可選的。如果只有這一個參數被給出,那麼這個
Time of Update: 2016-07-15
這就像人類生兒育女一樣(為什麼一定要生兒育女呢,難道就是為了防老!不得而知呀),你把自己的一些基因和你老婆的基因各拿出來一些,再產生一個新的個體,這個新的個性一定會包含你們兩個人身上的特徵,這就是生物上關於遺傳(繼承)的一個解說。在編程的世界是這個遺傳就是繼承!首先在瞭解了繼承的一些活生生的原理後,我想再來看PHP類的繼承是不是不再那麼神秘。或許它本來就不神秘,是因為我們自己太複雜了吧。要有繼承就得有一個“根源”,這“根源”你可能想像你以後生了兒子
Time of Update: 2016-07-15
一維數組,我現在特別喜歡把它寫成對象,因為鍵盤打起來比較順手,看起來也順眼,如 $andy = array(); $andy['a'] = 1; $andy['b'] = 2; $andy['c'] = 3; 我喜歡把它變成這樣 $andy = array(); $andy = (object)$andy; $andy->a = 1; $andy->b = 2; $andy->c = 3;
Time of Update: 2016-07-15
public:方法或者屬性在任何範圍都可以訪問到,而且這是預設的,如果沒有為一個屬性或方法指定存取修飾詞,它將是public。protected:方法或者屬性只能從類或者繼承類的一個成員中訪問到。private:方法或者屬性只能從類的一個成員中訪問到,而且無法從繼承類的成員中訪問到。經過private標記的方法或者屬性可以在繼承類中重新定義。每一個類只能看到它自己定義的私人方法。這三個修飾符從作用範圍上來講應該像這樣從大到小排序:public→protected→privat
Time of Update: 2016-07-15
如何能夠利用眾所周知,用FTP上傳,複製,刪除大量檔案是相當慢的,傳個wordpress就要半個小時以上,刪掉它也要半小時。。。而用簡單的php代碼上傳再開啟網頁,3秒不到即可搞定上述過程,實在很爽(尤其對於偶這種手機玩網站的…)註:將文中代碼複製儲存為xxx.php檔案上傳到空間開啟即可(需要修改的對應修改下)PHP檔案管理1.上傳和解壓代碼 ?php exec("fetch http://cn.wordpress.org/wordpress-2.8-zh_CN.zip");
Time of Update: 2016-07-15
一個正規的網站,在需要上傳圖片時,往往都會需要在圖片上增加自己網站的LOGO浮水印。那麼如何?這一步驟呢?首先讓我們來瞭解通過判斷檔案類型建立圖形,然後把其複製到原建立的圖形上,填充並建立rectangle,以備寫入imagestring()或是在原已經定好的映像程式當中判斷浮水印類型:一是字串,另是增加一個繪圖物件在上面。以下是PHP圖片加浮水印的轉載!參數說明:$max_file_size : 上傳檔案大小限制, 單位BYTE $destination_folder : 上傳檔案路徑
Time of Update: 2016-07-15
我們通過對PHP stristr()函數--尋找字串在另一個字串中第一次出現的位置。定義和用法PHP stristr()函數尋找字串在另一個字串中第一次出現的位置。如果成功,則返回字串的其餘部分(從匹配點)。如果沒有找到該字串,則返回 false。文法stristr(string,search)參數與描述 string 必需。規定被搜尋的字串。 find 必需。規定要尋找的字元。如果該參數是數字,則搜尋匹配該數字對應的 ASCII
Time of Update: 2016-07-15
首先準備幾張標題圖片,把它們命名為:img_1.jpg, img_2.jpg,img_3.jpg,img_4.jpg,img_5.jpg,img_6.jpg。當然你還可以使用其它類型的圖片,例如:gif。然後,把這些圖片上傳到某個檔案夾,例如:"/images/random"。接下來使用下面的PHP顯示圖片代碼就可以了:img src="/images/random/img_php echo rand(1,6)?> .jpg" border="0" />
Time of Update: 2016-07-15
對於在自然語言中,我們理解抽象的概念是,一個物體的一種大的描述,這種描述對某類物體來說是共有的特性。那麼在PHP中也是一樣的,我們把一個類進行抽象,可以指明類的一般行為,這個類應該是一個模板,它指示它的子方法必須要實現的一些行為。PHP抽象類別應用的定義:abstract class
Time of Update: 2016-07-15
PHP發展了不少,現在pear用起來很方便,其中就有相關的class來讀取Excel檔案裡面的內容,如果不想使用pear的話,可以考慮使用excel_class.php,google一下,可以找到這個class的source code下載,也能找到基本的example code,用起來很方便。在PHP編碼轉換時需要注意的是,從Excel裡面讀取出來的屬於UTF-16LE編碼,如果在行動裝置
Time of Update: 2016-07-15
我們在運用PHP產生縮圖HTML代碼 !DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> HTML> HEAD> TITLE> 上傳圖片 /TITLE> META NAME="Generator" CONTENT="EditPlus"> META NAME="Author" CONTENT=""> META NAME="Keywords" CONTENT=
Time of Update: 2016-07-15
array_unshift() //在數組的頭部添加元素,也就是把一個新的元素插入到數組,相應索引還自動改變array_push() //在數組尾部添加元素array_shift() //在數組頭部刪除元素array_pop() //在數組尾部刪除元素這幾個函數的用法基本差不多,在PHP的協助手冊中可以得到具體的用法,在此就不多囉嗦了。PHP搜尋數組的程式碼範例:in_array()函數在數組中搜尋一個特定的值,如果找到則返回TRUE,否則返回FALSE。以下的樣本來自PHP協助手冊。
Time of Update: 2016-07-15
初次學習如果你在一個類中聲明一個函數,命名為__construct,這個函數將被當成是一個建構函式並在建立一個對象執行個體時被執行. 清楚地說,__是兩個底線. 就像其它任何函數一樣,建構函式可能有參數或者預設值. 你可以定義一個類來建立一個對象並將其屬性全放在一個語句(statement)中.你也可以定義一個名為__destruct的函數,PHP將在對象被銷毀前調用這個函數. 它稱為PHP解構函式.繼承是類的一個強大功能. 一個類(子類/衍生類別)可以繼承另一類(父類/基類)的功能.
Time of Update: 2016-07-15
PHP預定義變數數組1、$_SERVER$_SERVER超級全域變數包含由web伺服器建立的資訊,它提供了伺服器和客戶配置及當前請求環境的有關資訊。根據伺服器不同,$_SERVER中的變數值和變數個數會有差別,不過一般都可以找到CGI1.1規範中定義的變數。其中包括:$_SERVER[ 'HTTP_REFERER' ] ; 引導使用者到達當前位置的頁面的URL ;$_SERVER[ 'REMOTE_ADDR‘ ] ; 客戶IP地址 ;$_SERVER[ ’REQUEST_
Time of Update: 2016-07-15
html> body> ?php $arr=array("one", "two", "three"); foreach ($arr as $value) { echo "Value: " . $value . " br />"; } ?> /body> /html> 在這個PHP
Time of Update: 2016-07-15
對於有時寫程式時後台要求把大量資料匯入資料庫中,比如電腦考試成績的查詢、電話簿的資料等一般都是存放在excel中的,這時我們可把資料匯出成csv檔案,然後通過以下程式即可在後台大量匯入資料到資料庫中。下面只是PHP大量匯出csv檔案的主要程式部分: ?php function getmicrotime(){ list($usec, $sec) = explode(” “,microtime()); return
Time of Update: 2016-07-15
我們都知道,如果函數成功執行,它將擷取一行資訊(該行是通過執行mysql_query()函數取得的)並返回該行資訊;如果失敗,將不返回任何一行。PHP mysql_fetch_array()函數文法mysql_fetch_array(data,array_type)data為必要參數,指定需要使用的資料指標[data pointer]。該資料指標是通過請求mysql_query()函數返回的。array_type為選擇性參數。指定返回的數群組類型。選擇性參數如下:* MYSQL_ASSOC
Time of Update: 2016-07-15
getimagesize: 取得圖片的長寬。 imagearc: 畫弧線。 imagechar: 寫出橫向字元。 imagecharup: 寫出直式字元。 imagecolorallocate: 匹配顏色。 imagecolortransparent: 指定透明背景色。 imagecopyresized: 複製新圖並調整大小。 imagecreate: 建立新圖。 imagedashedline: 繪虛線。 imagedestroy: 結束圖形。 imagefill: 圖形著色。