Time of Update: 2018-12-03
◆ 指令碼執行速度測試前面有提到,只有找到影響速度的代碼,我們才有可能進行最佳化。PEAR的benchmark包中的Benchmark_Timer類和Benchmark_Iterate類,可以用來很方便地測試指令碼執行的速度。(關於PEAR的安裝與配置請自行查看相關資料)首先用Benchmark_Iterate類來測試程式中某個函數或類的某個方法的執行時間。benchmark1.phprequire_once('Benchmark/Iterate.php'); $benchmark = new
Time of Update: 2018-12-03
<?php function escape($str){$res = @unpack("H*",iconv("utf-8","UCS-2",$str));$res = preg_replace("/(.{4})/is","%u//1",$res[1]);return $res;}function unescape($str) { $str = rawurldecode($str); preg_match_all("/%u.{4}|&#x.{4
Time of Update: 2018-12-03
1. PHP擴充[kuo zhan] JpGraph: http://www.aditus.nu/jpgraph/ ChartDirector: http://www.advsofteng.com/ 2. JavaScript Flot ( http://code.google.com/p/flot/ ) - Flot 為 jQuery 提供的javascript代碼[dai ma]庫. 容易使用,有特色的圖表,提供互動[jiaohu]功能(能夠放大縮小[suo
Time of Update: 2018-12-03
PHP String 函數PHP:指示支援該函數的最早的 PHP 版本。 函數 描述 PHP addcslashes() 在指定的字元前添加反斜線。 4 addslashes() 在指定的預定義字元前添加反斜線。 3 bin2hex() 把 ASCII 字元的字串轉換為十六進位值。 3 chop() rtrim() 的別名。 3 chr() 從指定的 ASCII 值返回字元。 3
Time of Update: 2018-12-03
英文原文:In PHP, why does </script> not show a parse error?中文譯文:在PHP中, 為什麼</script>不產生文法解析錯誤PHP作為主流網站建設語言,在使用過程中有很多陷阱,需要程式員主意。在PHP指令碼中,如果寫如下代碼<?php </script>?>這個php指令碼並沒有提示任何錯誤,而是直接輸出了 "?>"。感覺很不可思議,於是我們再寫如下代碼<?php
Time of Update: 2018-12-03
PHP中擷取表單資料的三種方法,及其差別之處如下所示表單部分代碼:<form name="form1" method="post" action=""><input type="text" name="username"><input type="submit" name="Submit" value="提交"></form>擷取表單:<?phpecho ($HTTP_POST_VARS["username"]);echo
Time of Update: 2018-12-03
$xml = '../data/news.xml' ;$qp = qp($xml, 'news_root')->children();$arrData = array() ;$i = 0 ;foreach( $qp as $child ){print_r( $arrData );echo "<br/>hi<br/>";unset($arrSub); $arrSub = array() ; array_push( $arrData , &$arrSub );
Time of Update: 2018-12-03
PHP Shell的編寫(改進版) 以前寫過一個沒有任何技術含量的PHP CMD Shell,總是覺得功能很弱,並且對一些問題沒有處理好,比如瀏覽目錄等,後來深入學習PHP 後,發現了很多有趣的函數個,於是重新簡單的編寫了一個新的PHP Shell,希望大家喜歡!
Time of Update: 2018-12-03
打算在近期組織一次福建PHP社區的小型聚會,主題是PHP技術趨勢、項目開發、網站運營等內容交流(具體主題待定,歡迎建議)。PHPChina.cn會派人蔘加,提供贊助並向參加的PHPER贈送PHP T-shirt作為紀念。我們的目標是:認識更多朋友,開擴眼界;分享技術經驗,促進PHP發展。地點:廈門 (如果福州人多,也可考慮)時間:近期 (待定,歡迎建議)歡迎福建的PHP程式員,或相關公司聯絡參與。對活動主題,活動地點,時間等任何方面有建議者請和我聯絡。連絡人:haohappy #
Time of Update: 2018-12-03
◆壓縮輸出
Time of Update: 2018-12-03
來源: http://dev.yesky.com/web/263/2638263.shtml摘要:在本文中,讓我們共同探討基於PHP語言構建一個基本的伺服器端監視引擎的諸多技巧及注意事項,並給出完整的源碼實現。 一.
Time of Update: 2018-12-03
通過 PHP 和 Sajax 使用 Ajax (一)簡單 Ajax 工具包如何把伺服器端 PHP 與 JavaScript 整合Tyler Anderson , 自由作者, Stexar 公司2006 年 05 月 11 日多年以來,建立真正具有響應性的 Web 應用程式這一目標一直被 Web 開發的一個簡單事實所阻礙:要改變頁面某一部分的資訊,使用者就必須重載整個頁面。但是以後不再會這樣了。感謝非同步 Java 指令碼和
Time of Update: 2018-12-03
本例中的php檔案讀取、顯示xml檔案內容以下為php檔案的內容,把該php檔案和slashdot.xml放在同一個檔案夾即可<?php $open_tags = array( 'STORY' => '<STORY>', 'TITLE' => '<TITLE>', 'URL' => '<URL>','AUTHOR'=> '<AUTHOR>'); $close_tags = array(
Time of Update: 2018-12-03
程式開發時經常會碰到使用者上傳圖片產生小縮圖的需求,由於使用者上傳的圖片長寬比例不一,按比例產生小圖時如何整齊地顯示在頁面上成了問題。考慮到圖片要按比例縮放這是基本原則,顯示的時候邊緣補白會不會好些呢。如下:圖一 尺寸480x350圖二
Time of Update: 2018-12-03
在PHP中使用標頭檔,會涉及兩個函數:include()和require()。這兩個函數差別很小,卻很重要,所以我們要認真研究一下。require()函數工作方式與XSSI相類似;不管在程式的哪個部分使用了這個函數,只有程式一開始運行,標頭檔的內容就被作為程式本身的一部分來處理。因此,如果您在一個條件判定語句中使用了require()函數,那麼即使這個條件即使不為真,標頭檔也會被包含進來。而include()函數只是在執行到這一條語句時才會把標頭檔內容包含進來。如果程式沒運行到這裡,那PHP是不
Time of Update: 2018-12-03
先明確這裡所指的PHP工程師,是指主要以PHP進行Web系統的開發,沒有使用其的語言工作過。工作經驗大概在3~4年,普通的Web系統(百萬級訪問,千成級資料以內或商務邏輯不是特別複雜)開發起基本得心應手,沒有什麼問題。但他們會有這樣的誤點:◆ 除了PHP不使用其它的語言,可能會點shell 指令碼。◆ 對PHP的掌握不精(很多PHP手冊都沒有看完,庫除外)。◆ 知識面比較窄(面對需求,除開使用PHP和MYSQL,不知道其它的解決辦法)。◆
Time of Update: 2018-12-03
參考手冊:http://www.php.net/manual/zh/features.commandline.php可執行檔 所有的PHP發行版,不論是編譯自原始碼的版本還是預建立的版本,都在預設情況下帶有一個PHP可執行檔。這個可執行檔可以被用來運行命令列的PHP程式。 要在你的系統上找到這個可執行檔,就要遵照下面的步驟: 在Windows作業系統裡,它被放在PHP主安裝目錄下,檔案名稱是php.exe或者(在老版本的PHP裡)是php-cli.exe。
Time of Update: 2018-12-03
PHP5的問世,帶來了新的一輪學習和將原有程式升級的熱潮。那麼,到底我們要怎麼掌握PHP5,需要學習什麼呢?在此向大家推薦《Upgrading to PHP 5》 (Adam Trachtenberg著) ,它是我前些天讀完的一本書(恰好今天在PHP
Time of Update: 2018-12-03
所有編譯錯誤清除。我處理錯誤時順便檔案翻譯了,保持與英文版的同步。Altair也處理了很多檔案,但未同步。 向PHP文檔組負責人Philip Olson申請將中文手冊放回官方網站,但被告知還要等一些關鍵檔案與英文版同步後才行。 Hello guys,Good job working on the translation and getting it to build! Before itgoes online I'm thinking there should be less
Time of Update: 2018-12-03
編譯了一份 最新的PHP中文手冊 。這是目前網路上最新最全的PHP中文手冊了,其中包括了我最新翻譯的“類與對象(PHP 5)”這一章中的11個小節,還有Altair翻譯的“命名空間”一章。 編譯過程中發現了PhD的一個bug:PhD編譯HTML檔案時使用的模板中,代碼是這樣的:<title>類與對象(PHP 4)</title> <meta http-equiv="content-type" content="text/html;