PHP入門教程:如何獲得PHP相關資料?_PHP教程
推薦:PHP程序字符串處理函數? //------------------------ // PHP內置字符串函數實現 //------------------------ //字符串長度 function strlen (str) { if (str == '' ) return 0; count = 0; while (1){ if ( str[count] != NULL){ count++; continue; }else{ break; } } return cou
1. 我在哪兒能得到php? 2. 有預編譯的二進制版本嗎? 3. 我在哪兒能得到可選的php擴展庫 ? 4. 我怎樣做才能使這些庫運作起來? 5. 我在我的windows上用cvs得到最新版本的php源代碼, 我怎樣編譯它? 6. 我在哪兒能找到 browser capabilities file?
1. 我在哪兒能夠得到php?
你可以在任何php成員站點上下載php. 這些站點可以在 http://www.php.net/找到。 你也可以使用匿名cvs 得到絕對是最新版本的源代碼。要想知道更多的cvs信息, 請查閱http://cvs.php.net/.
2. 有預編譯的二進制代碼嗎?
我們僅僅發布windows下的二進制代碼,因為我們不可能編譯完每一種主機(unix/linux)下的php不同選項的二進制代碼 還有的是,許多linux內置php。windows下的二進制代碼可以在我們的站點上下載 , 而linux的二進制版本, 請參閱你的linux發布商的站點。
3. 我在哪兒能得到可選的php擴展庫 ?
注意: 那些標有*的不是 thread-safe 庫, 不應該作為多線程的windows web servers (iis, netscape)的模塊來使用。它們在 unix/linux平臺下是沒有這個限制的。
ldap (unix).
ldap* (unix).
ldap (unix/win) : netscape directory (ldap) sdk 1.1.
free ldap server.
berkeley db2 (unix/win) : http://www.sleepycat.com/.
snmp* (unix): .
gd* (unix/win).
msql* (win).
msql* (unix).
postgresql (unix).
imap* (win/unix).
sybase-ct* (linux, libc5) : available locally.
freetype (libttf):.
zlib (unix/win32).
expat xml parser (unix/win32).
pdflib.
mcrypt.
mhash.
t1lib.
dmalloc.
aspell.
readline.
4. 我怎樣使這些庫運作起來?
你需要按著提供的庫指引來做. 有一些庫是在你運行php配置腳本的時候自動被檢測到的(gd庫), 而另外的一些庫,你不得不 --with-extension 打開選項 cofigure. 運行 configure --help 可以看到這些信息.
5. 我在我的windows上用cvs得到最新版本的php源代碼, 我怎樣編譯它?
首先,你必須安裝 microsoft visual c++ v6 (v5 也可以,但我們是在v6下),你需要一些支持文件. ,參見手冊 在windows下編譯php.
6. 我在哪可以找到 browser capabilities file?
你可以在下面的站點 http://www.cyscape.com/asp/browscap/找到一個名為 browscap.ini 的文件。
分享:PHP中isset和empty函數的區別實例研究PHP函數isset()和empty()的區別 1 ? php error_reporting(E_ALL); 2 echo ' B未定義var/bBr ' ; 3 echo isset測試:Br ; 4 if ( isset ( var )) 5 { 6 echo ' 變量var存在!Br ' ; 7 } 8 9 10 echo empty測試:Br ; 11 if ( empty ( var )){ 12
- 相關鏈接:
- 教程說明:
PHP教程-PHP入門教程:如何獲得PHP相關資料?
。