Time of Update: 2017-02-28
PHPRegex主要用於字串的模式分割、匹配、尋找及替換操作。使用Regex在某些簡單的環境下可能效率不高,因此如何更好的使用PHPRegex需要綜合考慮。我的PHP正則入門,是起源於網上的一篇文章,這篇文章由淺入深的闡述了PHPRegex使用的方法,我覺得是一個很好的入門材料,不過學成還是要 靠個人,在使用的過程中,還是會不斷地忘記,因此反反覆複的閱讀了這篇文章有四五遍,對於其中一些比較困難的知識點,甚至要用很久才能消化,但是只要能見
Time of Update: 2017-02-28
餅圖|函數 ######## bimage.php3 ######## /* 函數說明 $chartdata:資料,是數組元素 $chartfont:字型大小 $chartdiameter:決定餅的大小(要看你餓不餓了,呵呵) $chartlabel:標題,也是數組元素 $colorslice:顏色數組,例如$tmp=array255,255,255);$colorslic=array($tmp); $colorborder:邊框顏色,數組
Time of Update: 2017-02-28
產生html 怎樣用PHP產生html檔案? 總結一貼子發出後,得到網友們的熱烈響應和協助,為回報各位村民,特把有效回貼整理出1,Matrix@Two_Max的發貼:<?php$fp = fopen ("templets.html","a");if ($fp){$fup = fread ($fp,filesize("templets.html"));$fp2 = fopen ("html.shtml","w");if ($fwrite
Time of Update: 2017-02-28
安全|問題 有時候,您的業務可能涉及到 PHP 應用程式的安全性。當您遇到審計任務時,您知道如何執行尋找嗎?本系列將帶您進入 PHP,並幫您在一定程式上瞭解它,讓您在進行安全審計時知道尋找什麼。第 1 部分向您介紹 register_globals 設定。 入門知識 我在此假定您對 PHP 的文法有一個大致的瞭解,至少能夠編寫“Hello World”之類的程式。如果您不具備基礎知識,則請首先學習 PHP 手冊和某些基本的 PHP
Time of Update: 2017-02-28
多線程|進程 已經因為沒怎麼需要,所以沒有查這個的資料。最近有一個項目卻是需要這樣子的功能。 查看了PHP的手冊和他人的例子,瞭解到基本的兩種方法:(偽)多線程:藉助外力 利用WEB伺服器本身的多線程來處理,從WEB伺服器多次調用我們需要實現多線程的程式。 以下轉載自:http://www.laikan8.com/21/11847
Time of Update: 2017-02-28
程式 如果對PHP的GD庫比較熟悉,看懂這篇文章一點都不難了! <?php /****************************************************************************** 參數說明: $max_file_size : 上傳檔案大小限制, 單位BYTE
Time of Update: 2017-02-28
以前沒學過PHP,最近剛好一個項目需要用到,我就決定一邊學一邊做PHP.1 在SQL語句中可通過添加限制條件:left(text,20)只取text文本的前20個字;2 可以用limit fromRecord, RecordNum 來作為分頁使用,比如limit 0,30表示從第一個記錄開始遍曆30個紀錄;3 兩個表的串連可以是:table1 join table2 using x(x為兩個表的公用欄位),或者是table1 join table2
Time of Update: 2017-02-28
xml //原創,可以自由使用,歡迎提出改進意見,<?PHP//xml中的元素class XMLTag{ var $parent;//父節點 var $child;//子節點 var $attribute;//本節點屬性 var $data;//本節點資料 var $TagName;//本節點名稱 var $depth;//本節點的深度,根節點為1 function
Time of Update: 2017-02-28
excel|產生excel <? header("Content-type:application/vnd.ms-excel"); header("Content-Disposition:filename=test.xls");
Time of Update: 2017-02-28
substr(); substr(str,start,length); 例:substr('php is very good language',4,5); 輸出為 is ve; 當start>str的長度,則返回為(); substr('php is very good language',26,5); substr('php is very good language',4); 輸出為 (空白) 輸出為is v (表明start和langth都為4)
Time of Update: 2017-02-28
Authnum.class.php 下載 複製代碼 代碼如下:<?php session_start(); class Authnum { //圖片對象、寬度、高度、驗證碼長度 private $im; private $im_width; private $im_height; private $len; //隨機字串、y軸座標值、隨機顏色 private $randnum; private $y; private $randcolor; //背景色的紅綠藍,預設是淺灰色 public
Time of Update: 2017-02-28
複製代碼 代碼如下:<?php /*********************************** *威盾PHP加密專家解密演算法 By:Neeao *http://Neeao.com *2009-09-10 ***********************************/ $filename="play-js.php";//要解密的檔案 $lines = file($filename);//0,1,2行 //第一次base64解密 $content=""; if(preg_
Time of Update: 2017-02-28
printf的格式控制的完整格式: % - 0 m.n l或h 格式字元 下面對組成格式說明的各項加以說明: ①%:表示格式說明的起始符號,不可缺少。 ②-:有-表示靠左對齊輸出,如省略表示靠右對齊輸出。 ③0:有0表示指定空位填0,如省略表示指定空位不填。 ④m.n:m指域寬,即對應的輸出項在輸出裝置上所佔的字元數。N指精度。用於說明輸出的實型數的小數位元。為指定n時,隱含的精度為n=6位。 ⑤l或h:l對整型指long型,對實型指double型。h用於將整型的格式字元修正為short型。 -
Time of Update: 2017-02-28
Opcondes是一種php指令碼編譯後的中繼語言,就像Java的Byte Code,或者.NET 的MSL 。(都沒瞭解過~) 舉個文中的例子 複製代碼 代碼如下:<?php echo "Hello World"; $a = 1 + 1; echo $a; ?> PHP執行這段代碼會經過如下4個步驟(確切的來說,應該是PHP的語言引擎Zend) 複製代碼 代碼如下: 1.Scanning(Lexing) (掃描),將PHP代碼轉換為語言片段(Tokens)
Time of Update: 2017-02-28
數字、浮點、布爾型是實值型別,英文:int、float、bool,這樣你知道他們怎麼用了。 比如語句:$fa=3.14; 字串和數組是參考型別,也就是說他們作為地址放在棧裡,當重新賦值時,棧裡的地址改變方向,原來的指向變沒或給回收了,英文:string、array。 比如:$str=”字串”;$arr=array(“a”=>”數”,”b”=>”組”);// array()是一個數組賦值函數,這樣的函數PHP有一千多個,一般常用的不到200個,我覺得。 字串操作:
Time of Update: 2017-02-28
參考了一下網上的文章。俗話說,天下文章一大抄,看你會抄不會抄。關鍵是能為我所用,這是最重要的。廢話不多講,let‘s go。 其實發mail很簡單,php有現成的函數,可以參考php 的 manual,特別是第四個例子,講的很詳細。 關鍵是怎麼把上傳附件跟郵件發送結合起來。關於檔案的上傳,可以參考http://blog.csdn.net/slamdunk3/archive/2005/02/23/299025.aspx 這篇文章。 講一下 檔案上傳的方法及其屬性:
Time of Update: 2017-02-28
google|sitemap 把下面的代碼作為一個php檔案,傳到網站根目錄,運行一次,得到的根目錄下的urls.txt即可以作為你網站的sitemaps提交給google! 注意:把代碼裡的網址改為你的首頁 /***********************************************************************/
Time of Update: 2017-02-28
預存程序 <?$conn=mssql_connect("127.0.0.1","user","passwd");mssql_select_db("mydb");$stmt=mssql_init("pr_name",$conn);//$a=50001;mssql_bind($stmt,"RETVAL",$val,SQLVARCHAR); //用於直接返回return -103此類的值。mssql_bind($stmt,"@outvar",$b,
Time of Update: 2017-02-28
經常聽見周圍的做設計的朋友想要做一個網站,不僅漂亮而且功能方面能夠跟上潮流,varhi 做為一個開源世界的正在入門入門者,給大家介紹幾款比較常用開來源程式,只要有一點基礎的朋友就能建立滿足自己業務需求的網站了。 部落格:WordPress WordPress可能是生命力最旺盛的個人部落格系統了,無數的主題和介面,讓任何人獨立網域名稱寫部落格成為可能,wordpress不僅可以做部落格系統,還可以廣泛應用於各類網路資訊發布平台。CMS
Time of Update: 2017-02-28
例如: 1 $shenhe=$val['available']?"已審核":"未審核"