知識庫分享

知識庫分享    我要分享知識

共有7筆,第1-7筆

知識分享


知識名稱:這可用來儲存或傳遞PHP的值



知識內容
serialize( )
這可用來儲存或傳遞PHP的值,
而不失去它們的型態和結構。
serialize( )能處理的型態有
integer、double、string、array
unserialize( )能使serialized字串再次成為原來php的值


分享人


就是那麼酷


知識名稱:修改mysql預設全文檢索關鍵字長度為



知識內容
[mysqld]ft_min_word_len=3


分享人


就是那麼酷


知識名稱:Linux Fedora Core 4 安裝php模組包



知識內容
1.下載 php 模組包wget http://pecl.php.net/get/php模組檔案名稱.tgz2. 解壓縮,開始編譯 ※如找不到 phpize 請安裝「php-devel」套件3.tar zxvf php模組檔案名稱.tgz4.cd php模組資料夾名稱5.phpize6. ./configure7. make8. 建立 php模組.ini 將 php模組 載入 PHP9. vi /etc/php.d/php模組.ini10. 加入以下內容並存檔離開:Enable sqlite extension moduleextension=php模組.so4. 重新啟動 Apacheservice httpd restart


分享人


就是那麼酷


知識名稱:php include()與require() 差異



知識內容
說明 php include()與require() 差異include()是在呼叫時才將引入檔的內容引入。因此在迴圈的呼叫時, 建議使用 include()。include()是容許有回傳值。include() 會產生警告後忽略錯誤繼續執行。require() 遇到錯誤時會產生錯誤而停止執行程式


分享人


就是那麼酷


知識名稱:php的substr中文字串切割問題



知識內容
substr切割中文字串亂碼怎麼辦?在UTF-8的編碼下,因為中文字為3位元組,第15位元組是中文字三位元組中央,所以會變成長度差太多mb_substr($content,0,3,UTF-8);


分享人


就是那麼酷


知識名稱:描述如何在apache設定 httpmodrewrite



知識內容
描述如何在apache設定 httpmodrewrite 與如何配置.htaccess配置文件 使用httpmodrewrite修改 apache 下的 http.conf在 http.cnf 上設定 Options FollowSymLinksAllowOverride All再搜尋 http.conf 中有AllowOverride NoneAllowOverride All搜尋並將以下兩行前的注解「#」拿掉LoadModule rewrite_module modules/mod_rewrite.soAddModule mod_rewrite.c重啟 Apache Server新增 .htaccess 檔案與設定方式RewriteCond: 表示新的規則開始[NC] (不分字母大小寫)[OR] (或者, 用來與下一規則連結用)RewriteRule : 重新導向的規則常用參數: (其他請自行參考apache手冊)[R] 重新導向[F] 重新導向到 403 forbidden 頁面[L] 表示這是最後一條規則常用到的規則表示式:任何單一字母[chars] chars字母中的其中一個[^chars] 不包含 chars 的字母? 0個或是1個字母* 0個或是N個字母+ 1個或是N個字母^ 表示一行的開始$ 表示一行的結束跳脫字元(顯示符號本身)簡單.htaccess設定方式範例如下RewriteEngine OnRewriteRule ^index.html$ index.php[L]RewriteRule ^index_([a-z0-9-]+)_([a-z0-9-]+).html$ index.php?s=$1$&s2=$2[L]


分享人


就是那麼酷


知識名稱:想知道最頂尖的十個PHP框架是什麼嗎?



知識內容
Zend FrameworkCakePHPSymfony ProjectSeagull FrameworkWACTPradoPHP on TRAXZooP FrameworkeZ ComponentsCodeIgniter


分享人


就是那麼酷