Time of Update: 2017-01-19
複製代碼 代碼如下:<?php/*使用文字檔記錄資料的簡單實現*/$counter=1;if(file_exists("mycounter.txt")){$fp=fopen("mycounter.txt","r");$counter=fgets($fp,9);$counter++;fclose($fp);}$fp=fopen("mycounter.txt","w");fputs($fp,$counter);fclose($fp);echo "<h1>您是第".$counter.
Time of Update: 2017-01-19
如下所示:複製代碼 代碼如下:<?php//===============================時間日期===============================//y返回年最後兩位,Y年四位元,m月份數字,M月份英文。d月份幾號數字,D星期幾英文$date=date("Y-m-d");$date=date("Y-m-d H:i:s");//帶時分秒//include,include_once.require,require_once//require("file.php")
Time of Update: 2017-01-19
1.方法一:複製代碼 代碼如下:<? $dir="D:"; static $dir_list =0; static $file_list =0; function listfile($dir){global $dir_list,$file_list;$d = dir($dir); while ( $entry = $d->read()) { $tem_curnt=$dir."/".$entry; if($entry=="." || $entry=="..")
Time of Update: 2017-01-19
複製代碼 代碼如下:<?php//使用for迴圈遍曆$arr2=array(array("張三","20","男"),array("李四","25","男"),array("王五","19","女"),array("趙六","25","女"));echo "<table border=2 bordercolor=red><tr><td>姓名</td><td>年齡</td& gt;<td>性別</td>
Time of Update: 2017-01-19
1. foreach()foreach()是一個用來遍曆數組中資料的最簡單有效方法。#example1:複製代碼 代碼如下:<?php$colors= array('red','blue','green','yellow');foreach ($colorsas$color){echo "Do you like $color? <br />";}?>顯示結果:Do you like red? Do you like blue? Do you like green? Do
Time of Update: 2017-01-19
前言: FCKeidtor是個國外的多語言編輯器,你可以對其設定檔進行簡單修改使之支援目前常用Web開發語言的應用,下面我就講講FCKeditor的最新版本2.4.2在php的具體配置過程,有不足和出錯的地方,歡迎指正。精簡: 正因為這個編輯器是支援多語言的,所以首先我們針對使用對其做相應的冗餘檔案刪除。1、臨時檔案及檔案夾刪除:從根目錄下開始刪除一切以“_”開頭的檔案及檔案夾,因為他們為臨時檔案和檔案夾。刪除這類臨時檔案及檔案夾之後,我們還要刪除一些根目錄下的多餘檔案,根目錄下我們只保留f
Time of Update: 2017-01-19
預設情況下,大多數web伺服器一般被配置為匿名訪問,也即為,使用者在訪問伺服器上的資訊時一般不會被要求提示標識資訊。匿名訪問意味著使用者不使用使用者名稱和密碼登陸就可以訪問網站。這也是絕大多數公用網站所使用的配置。在Apache的設定檔“httpd.conf”中,預設被配置為匿名訪問(如下):複製代碼 代碼如下:<directory "C:/program files/Apache software foundation/apache2.2/htdocs">
Time of Update: 2017-01-19
通基本身份認證一樣,也可以使用PHP網頁處理HTTP請求前序欄位來匹配摘要式驗證資訊。例如下邊的代碼使用header()函數要求用戶端使用Digest驗證,它在HTTP訊息前序中增加了一個WWW-Authenticate欄位:header('WWW-Authenticate:Digest Realm="MyRealm",nonce="47alf7cf25ce7",algorithm=MD5,qop="auth"');----------------------------------------
Time of Update: 2017-01-19
注意:不像其他的物件導向程式設計語言,在php中,類不能對某個屬性變數使用final修飾符。如果要聲明某個屬性為常量,可以使用const關鍵字,並且無需使用貨幣符號作為變數名首碼,也無需使用存取權限修飾符。常量意味著雖然可以訪問該變數,但不能修改該變數的值。例如下邊的代碼聲明了常量屬性con_var:複製代碼 代碼如下:<?phpclass Foo{ const con_var="常量屬性的值不能被修改<br />"; public function
Time of Update: 2017-01-19
介面和抽象類別真的很難區分開,引文他們很相似,方法都沒有定義邏輯,都是供子類是想或繼承的。區分二者只要記住一句話:介面是規範,類是實現。介面的目的是定義一個規範,大家都遵守這個規範。也就是說,從目的上可以很清楚地區分介面和抽象類別。那麼還是有疑問,既然有了借口,那麼為什麼還必須有抽象類別呢?加入我們要定義一個名為Animal的類,該類有兩個子集Dog和Cattle,二者都有兩個方法:run()方法和speak()方法。假定Dog和Cattle的“跑(run)”是相同的,因此run()方法具有相同
Time of Update: 2017-01-19
{一}PHP中this,self,parent的區別之一this篇物件導向編程(OOP,Object OrientedProgramming)現已經成為編程人員的一項基本技能。利用OOP的思想進行PHP的進階編程,對於提高PHP編程能力和規劃web開發構架都是很有意義的。PHP5經過重寫後,對OOP的支援額有了很大的飛躍,成為了具備了大部分物件導向語言的特性的語言,比PHP4有了很多的物件導向的特性。這裡我主要談的是this,self,parent
Time of Update: 2017-01-19
先談parent與self:複製代碼 代碼如下:<?php/* * Created by YinYiNiao */ class A{ function __construct(){ echo "基類A的構造方法<br />"; } } class B extends A{ function __construct(){
Time of Update: 2017-01-19
header() is used to send raw HTTP headers. See the HTTP/1.1 specification for more information on HTTP headers. 範例一: 複製代碼 代碼如下:<?PHPHeader("Location: http://www.jb51.net";); exit;//在每個重新導向之後都必須加上“exit",避免發生錯誤後,繼續執行。?>複製代碼
Time of Update: 2017-01-19
如下所示:複製代碼 代碼如下:<?php$dir = dirname(__FILE__);$open_dir = opendir($dir);echo "<table border=1 borderColor=red cellpadding=6>";echo "<tr><th>檔案名稱</th><th>大小</th><th>類型</th><th>修改日期</th><
Time of Update: 2017-01-19
drawPieImg()函數包含8個參數,$title為餅狀圖的標題;$dataArr為需要顯示的資料數組;$labelArr為對應資料的標籤分類數組;$colorArr為對應資料的繪圖顏色數組,這4個參數是必須的,對於不同的系統應用傳遞相應的參數即可。接下來的4個參數,負責設定要產生的餅狀圖的大小,如果不設定則使用系統預設值。程式按照床底數組資料的大小,從0度開始繪製,方向按照順時針方向依次繪製對應資料佔據的扇面大小。複製代碼
Time of Update: 2017-01-19
複製代碼 代碼如下:<?phpfunction vCode($num=4,$size=20, $width=0,$height=0){ !$width && $width = $num*$size*4/5+5; !$height && $height = $size + 10;
Time of Update: 2017-01-19
定義和用法stripos() 函數返回字串在另一個字串中第一次出現的位置。如果沒有找到該字串,則返回 false。文法stripos(string,find,start)參數描述string必需。規定被搜尋的字串。find必需。規定要尋找的字元。start可選。規定開始搜尋的位置。提示和注釋注釋:該函數對大小寫不敏感。如需進行對大小寫敏感的搜尋,請使用 strpos()
Time of Update: 2017-01-19
一、php中實現自動載入的方法1.使用require,include,require_once,include_once手工進行載入。2.使用__autoload來進行自動載入3.使用spl的autoload來實現自動載入手工載入的實現:當需要載入的檔案很少的時候我們可以使用第一個來完成。這樣做很簡單也沒問題。複製代碼 代碼如下:require_once 'a.php';require_once 'b.php';require_once 'c.php';但是當需要負載檔案很多的時候這樣做還行嗎?
Time of Update: 2017-01-19
以前用actionscript寫動態繪製三角函數曲線,其實php輸出三角函數曲線也很簡單。複製代碼 代碼如下:<?php define("MAX_WIDTH_PIXEL", 600); define("MAX_HEIGHT_PIXEL", 240); //發送標題資訊 header("Content-type: image/gif"); //建立映像 $img = imageCreate(MAX_WIDTH_PIXEL, MAX_
Time of Update: 2017-01-19
如下所示:複製代碼 代碼如下:"^/d+$" //非負整數(正整數 + 0) "^[0-9]*[1-9][0-9]*$" //正整數 "^((-/d+)|(0+))$" //非正整數(負整數 + 0) "^-[0-9]*[1-9][0-9]*$" //負整數 "^-?/d+$" //整數 "^/d+(/./d+)?$" //非負浮點數(正浮點數 + 0) "^(([0-9]+/.[0-9]*[1-9][0-9]*)|([0-9]*[1-9][0-9]*/.[0-9]+)|([0-