Time of Update: 2017-02-28
近兩年沒有使用PHP寫過程式了,今天要用PHP,就在網上查了查,看到了PHP5,一時之間興趣又大了起來,於是翻譯了這篇文章。 文章來源於http://www.php.net/。 新的物件模型 PHP中的對象處理部分已完全重寫,具有更佳的效能和更多的功能。在先前的PHP版本中,對象被當做原始的簡單類型 (如integer和string)來處理,這種方法的缺點是當變數被賦值或作為參數傳遞時,得到的是對象拷貝。而在新版本中, 對象是通過控制代碼來引用的,而不是通過對象的值(控制代碼想象為對象的標識符)
Time of Update: 2017-02-28
apache|解決|上傳 近日將論壇從VBB2升級到VBB3,將上傳附件大小設定為2M,可每次上傳超過500K的附件都會出錯,而之前使用VBB2時卻正常。 仔細檢查php.ini,其中的upload_max_filesize=8m,沒有任何問題,然後將其中的:max_execution_time = 30 max_input_time = 60memory_limit = 8M
Time of Update: 2017-02-28
<?php if (eregi("^[_.0-9a-z-]+@([0-9a-z][0-9a-z-]+.)+[a-z]$",$email)) { echo "您的 E-Mail 通過初步檢查"; } ?> 在這句話裡,首先是應用了一個eregi函數,這個函數還算好理解。隨便找本書,就能給你一段解釋: 文法: int ereg(string pattern, string string, array [regs]); 傳回值: 整數/數組
Time of Update: 2017-02-28
js|資料|重新整理|頁面 利用"XXXX.htm"和"XXX.php"兩個檔案來實現資料的重新整理XXXX.htm<head><script>// Refresh coder_s = 0;timenow = 0;function calrs(){ d = new Date(); h= d.getHours(); m = d.getMinutes();
Time of Update: 2017-02-28
What is FPDF?FPDF is a PHP class which allows to generate PDF files with pure PHP, that is to say without using the PDFlib library. The advantage is that PDFlib requires a fee for a commercial usage. F from FPDF stands for Free: you may use it for
Time of Update: 2017-02-28
編程 如果自己的伺服器也能夠實現簡記網域名稱就好了。其實這並不複雜。你也可以做一個簡記網域名稱系統。 簡記網域名稱系統的關鍵技術在於:實現Web頁面的重新導向(Redirctory)。在本質上,簡
Time of Update: 2017-02-28
你總是花很多時間去做一些按紐吧,去設計一個好的按紐背景全部用它吧! 文字可以隨意更換! <? Header( "Content-type: image/gif"); if(!isset($s)) $s=11; //times.tif可以是你喜歡的任何字型 $size = imagettfbbox($s,0,
Time of Update: 2017-02-28
PHP操作檔案問答前言: PHP中對各類資料庫的操作有著支援,對檔案的操作也同樣有著很豐富的操作方法,很多朋友現在的操作還是基於檔案操作可是有的時候在操作檔案的時候還存在不少的困惑和疑點,以下是我在日常編寫過程中碰到的以及壇上朋友所碰到的關於檔案操作的一些問題收藏吧。 問:如何建立一個檔案? 答:1、使用fopen("要建立的檔案名稱","參數"),參數可選w,w+,a,a+ 2、使用exec("echo '' >
Time of Update: 2017-02-28
c++|web|程式|執行 一,簡介如果你對Unix/Linux有所瞭解的話,你應該知道他們大都內建了C和C++的編譯器,分別是GCC和G++。Unix在程式安裝及Make等許多地方使用到了這些編譯器。利用一些控制台命令,C++和PHP,
Time of Update: 2017-02-28
cookie|session|解決|問題 拋開cookie使用sessionPHP中SESSION不能跨頁傳遞問題的解決辦法在PHP中使用過SESSION的朋友可能會碰到這麼一個問題,SESSION變數不能跨頁傳遞。這令我苦惱了好些日子,最終通過查資料思考並解決了這個問題。我認為,出現這個問題的原因有以下幾點:1、用戶端禁用了cookie2、瀏覽器出現問題,暫時無法存取cookie3、php.ini中的session.use_trans_sid =
Time of Update: 2017-02-28
三:一些注入技巧,很多都是個人發現哦 1.union select的技巧 UNION 用於將多個 SELECT 語句的結果聯合到一個結果集中。在 SELECT 中的 select_expression 部分列出的列必須具有同樣的類型。第一個 SELECT 查詢中使用的列名將作為結果集的列名返回。 然而有我們可以用下面的方法來猜測列的類型,可是省去很多時間 我們先
Time of Update: 2017-02-28
複選框
Time of Update: 2017-02-28
randimage.php<?php/*+---------------------------------------------------------+| By Bleakwind http://www.weaverdream.com+---------------------------------------------------------+*/$dir = "images/";//圖片目錄,注意是按照名字排序顯示的...$imgwidth =
Time of Update: 2017-02-28
程式|壓縮 利用Apache中的mod_gzip模組,我們可以利用gzip的壓縮演算法來對Apache伺服器發布的網頁內容進行壓縮後再傳輸到用戶端的瀏覽器。如果是純文字的內容,效果非常明顯,大約可以壓縮到原來的30%-40%,使使用者的瀏覽速度大大加快。
Time of Update: 2017-02-28
在項目開發中發現對php的文檔缺少管理,別人寫了一個,功能不多<?php/*** 類名: doc* 描述: 文檔產生類* 其他: 可以對目錄進行過濾,設定好來源目錄後,請用絕對路徑指定組建目錄,模式可調,模式* 1為常規類型,即以 斜線**開頭,以*斜線 結束* 2為擴充類型,凡是 斜線*開頭以*斜線 結束的部分都將成為文檔的一部分*/class doc{ var $docdirname; var $docdir; /** * 函數名稱:
Time of Update: 2017-02-28
剛剛寫的練手的作品。感覺還是有些實用價值的。。放出來給大家試試。功能:通過php實現代理功能適用使用者:在家下載較慢。且懶得找proxy。且有高速主機,且主機有php,且主機支援socket。使用方法:1。把本程式傳到主機上2。通過瀏覽器瀏覽主機上的此檔案3。在url中填入欲下載的檔案地址(如果有必要,可以填入referer)4。點擊get proxy
Time of Update: 2017-02-28
1.簡易判斷ip地址合法性2.email的正則判斷3.檢測ip地址和mask是否合法的例子4.關於表單重新整理5.關於表單重新整理1.簡易判斷ip地址合法性if(!strcmp(long2ip(sprintf("%u",ip2long($ip))),$ip)) echo "is ipn";----2.email的正則判斷eregi("^[_.0-9a-zA-Z-]+@([0-9a-zA-Z][0-9a-zA-Z_-]+.)+[a-zA-Z]$",
Time of Update: 2017-02-28
xml 下面是通過createNode()函數,添加商品, 然後顯示添加後的結果<?xml version="1.0" encoding="GB2312" ?><shop> <name>華聯</name> <address>北京長安街-9999號</address> <desc>連鎖超市</desc> <telphone>123456789</telphone> <cat id="food"> <goods id="food11">
Time of Update: 2017-02-28
xml 下面是例子運行對結果: 下面是通過函數getSaveData()返回的整個xml資料的數組Array( [name] => 華聯 [address] => 北京長安街-9999號 [desc] => 連鎖超市 [cat_food] => Array ( [attrs] => Array ( [id] =>
Time of Update: 2017-02-28
編程|對象 多態性 多態性被定義為當在運行時刻一個對象作為參數傳遞時,對象能決定調用那個方法的能力。例如,用一個類定義了方法 "draw",繼承類重定義 "draw" 的行為來畫圓或正方形,這樣你就有一個參數為 x 的函數,在函數裡可以調用$x->draw(). 如果支援多態性,那麼 "draw" 方法的調用就取決於對象 x