Time of Update: 2017-02-28
原始碼: //+------------------------+ //| pie3dfun.PHP//公用函數 | //+------------------------+ define("ANGLE_STEP", 5); //定義畫橢圓弧時的角度步長 function draw_getdarkcolor($img,$clr) //求$clr對應的暗色 { $rgb = imagecolorsforindex($img,$clr); return
Time of Update: 2017-02-28
Posted by ShiningRay on April 3rd, 2006Edwin Martin <edwin@bitstorm.org>.翻譯:ShiningRay @ Nirvana Studio我在過去的四年裡一直致力於PHP應用的開發。PHP確實十分容易編寫。但是PHP也有一些十分嚴重的缺陷。 下面我會給出我的理由,為什麼PHP不適合於比小型業餘網站更大的網站。1.
Time of Update: 2017-02-28
雖然 LAMP 組合很不錯,但是如果想要架設一台同時支援PHP、ASP、ASP.NET、JSP、Perl的Web虛擬機器主機伺服器,還是用 Windows 2003的IIS 6最好。網上有很多介紹在IIS 6上配置PHP的文章,但是那些方法不是效能不好,就是升級麻煩。下面的方法可以讓你在第一次配置好後,能夠非常方便的進行升級。 這裡所說的升級,是指從某個php4版本升級到另一個php4版本,或者從某個php5版本升級到另一個php5版本,而不是指從php4升級到php5。 準備:
Time of Update: 2017-02-28
在PHP 4中,聲明變數通常使用var,而在PHP 5中,可使用物件導向編程(OOP)的特性來自訂資料的可見度--即可訪問性,可見度在此與變數範圍非常類似,但提供了更好的控制機制,有以下三種類型的可見度修飾符:
Time of Update: 2017-02-28
WAP的發展離不開其WWW的底蘊,畢竟,整個WAP協議的制定參照了WWW的模型,並且儘可能地沿用了Internet的諸多標準和技術,如WML語言脫胎於HTML與XML,WMLScript與傳統的指令碼語言也很相似。的確,WAP雖然是個新名詞,但是它卻與傳統的國際互連網密不可分地結合著,在結構上如此,在技術上更是如此。
Time of Update: 2017-02-28
這個問題不是很好處理,困惑了很多站長非常時間了主要出現在windows主機的伺服器上。在php官方,http://bugs.php.net/也能夠查到兩三千頁的報告,他們官方也是束手無策,經過了11個小版本後,還是沒有徹底解決http://bugs.php.net/search.php?cmd=display&search_for=PHP+has+encountered+an+Access&x=8&y=9目前我提供一下這幾年我維護經驗,我的一些民間解決辦法第一種可能:去掉 php中
Time of Update: 2017-02-28
PHP是一種基於服務端來建立動態網站的指令碼語言,您可以用PHP和HTML產生網站首頁。當一個訪問者開啟首頁時,服務端便執行PHP的命令並將執行結 果發送至訪問者的瀏覽器中,這類似於ASP和CoildFusion。然而PHP和他們不同之處在於PHP開放源碼和跨越平台,PHP可以運行在 WINDOWS NT和多種版本的UNIX上。它不需要任何預先處理而快速反饋結果,它也不需要mod_perl的調整來使您的伺服器的記憶體映象減小。PHP消耗的資源較 少,當PHP作為Apache
Time of Update: 2017-02-28
摘要:在本文中,讓我們共同探討基於PHP語言構建一個基本的伺服器端監視引擎的諸多技巧及注意事項,並給出完整的源碼實現。 一.
Time of Update: 2017-02-28
摘要 記憶體管理對於長期啟動並執行程式,例如伺服器精靈,是相當重要的影響;因此,理解PHP是如何分配與釋放記憶體的對於建立這類程式極為重要。本文將重點探討PHP的記憶體管理問題。 一、 記憶體 在PHP中,填充一個字串變數相當簡單,這隻需要一個語句"<?php $str = 'hello world '; ?>"即可,並且該字串能夠被自由地修改、拷貝和移動。而在C語言中,儘管你能夠編寫例如"char *str = "hello world
Time of Update: 2017-02-28
我在以前寫過怎麼使用c#來壓縮和解壓縮swf檔案,解壓縮,壓縮和讀取flash標頭檔資訊需要使用一個開源的連結庫,而且使用起來也不是很方便,但是使用php就不一樣了,php包含了zlib的連結庫,可以直接使用其相關功能,下面是我寫的壓縮和結壓縮swf檔案的例子://沒有加入判斷swf檔案是否已經壓縮,入需要可以根據檔案的第一個位元組是'F'或者'C'來判斷壓縮swf檔案:<?php //--------------------------------------------------
Time of Update: 2017-02-28
【編輯提示】:此文僅供參考學習之用! 本文沒有什麼特別之處,僅求拋磚引玉。並送給和我一樣菜的在PHP門邊徘徊的朋友。剛學PHP沒幾天,我就急於功成,所以有錯誤及不足之處請大家積極指出。 PHP文法的強大是ASP望塵莫及的,僅一個:就可以刺探整個伺服器的配置。運行cmd,上傳檔案等,都是非常簡便的,現在用的好的PHP木馬,莫過於angel的phpspy了。昨天hak_ban問怎麼給PHP木馬加密,我還沒想到,但是對於寫一個微型PHP木馬,我想還是很難被殺的。
Time of Update: 2017-02-28
簡介 與其它開放源碼語言(比如 Perl 和 Python)相比,PHP 社區缺少強有力的工作來開發數學庫。造成這種狀況的一個原因可能是由於已經存在大量成熟的數學工具,這可能阻礙了社區自行開發 PHP 工具的工作。例如,我曾研究過一個功能強大的工具 S System,它擁有一組令人印象深刻的統計庫,專門被設計成用來分析資料集,並且在 1998 年由於其語言設計而獲得了 ACM 獎。如果 S 或者其開放源碼同類 R 僅僅是一個 exec_shell 調用,那麼為何還要麻煩用 PHP
Time of Update: 2017-02-28
從WIN2000到WIN XP, 再到WIN2003, MS IIS伺服器安全性的提高是顯而易見的。 在WIN2000中, 一個普通的PHP SHELL便能把它打垮; 在WIN XP, 即使Safe mode = off,你也無法用system() 等函數執行系統命令, 但是我們還能用com()函數進行突破;到WIN 2003,即使IIS 和PHP都是預設安裝,你用system(), com()也可能拿它沒轍。這時候你就不得不使用一些新的方法來進行突破了。
Time of Update: 2017-02-28
把下面的檔案儲存為index.php<?/*MailX Managment System 0.8 Beta*/header("Content-type:image/png");$mailaddress=$_GET['mailname'];$mailaddresslen=strlen($mailaddress);$mailaddressimages=imagecreate($mailaddresslen*10,25);$lenadd=$mailaddresslen;$fontsize="4"
Time of Update: 2017-02-28
PHP的物件導向編程:開發大型PHP項目的方法(五) 使用類進行資料存放區 對於PHP和OOP一件非常好的事情就是,你可以很容易地定義一個類來操作某件事情,並且無論何時你想 用的時候都可以調用相應的類。假設你有一個HTML表單,使用者可以通過選擇產品ID號來選擇一個產品。在數 據庫中有產品的資訊,你想把產品顯示出來,顯示它的價格等等。你擁有不同類型的產品,並且同一個動作 &
Time of Update: 2017-02-28
br> PHP的進階OOP技術 在看過基本的OOP概念後,我就可以向你展示更進階的技術: 序列化(Serializing) PHP不支援永久對象,在OOP中永久對象是可以在多個應用的引用中保持狀態和功能的對象,這意味著擁 有將對象儲存到一個檔案或資料庫中的能力,而且可以在以後裝入對象。這就是所謂的序列化機制。PHP 擁
Time of Update: 2017-02-28
http://php-accelerator.co.uk/ 可以下載,是zend的強勁對手。是免費的。我已經在用啦。效果還不錯。修改 php.ini 加上:zend_extension = /usr/local/lib/php_accelerator_1.3.3r2.sophpa = onphpa.tweaks = onphpa.cache_dir = /tmpphpa.file_perms = 400phpa.cache_file_prune_period =
Time of Update: 2017-02-28
說明:本文節選自《淺談PHPTeam Dev管理及程式員做人問題》。全文請點擊這裡訪問。 看了標題,也許很多程式員會反感的說:“程式員的做人問題先不用談,你想出來這個標題,那你做人是不是有問題吧!” 筆者本人並不反駁這樣的說法,每個人都有自己的做人原則。法國人的那句俗話說的好:“我不苟同你的思想,但是我絕對捍衛你思想的自由”。
Time of Update: 2017-02-28
看了些PHP的基礎知識,自己在這裡總結下: 1、在HTML嵌入PHP指令碼有三種辦法:<scriptlanguage="php">//嵌入方式一echo("test");</script><?//嵌入方式二echo"<br>test2";?><?php//嵌入方式三echo"<br>test3";?> 還有一種嵌入方式,即使用和Asp相同的標記<%%>,但要修改PHP.ini
Time of Update: 2017-02-28
<?php mysql_connect('localhost','',''); //添加相應的mysql主機名稱,使用者名稱,密碼 mysql_select_db(''); //添加相應的mysql的資料庫名 $sql = "SELECT * FROM ''"; //添加相應的資料表的名字 $query =