Time of Update: 2018-08-21
本篇文章給大家帶來的內容是關於php中ftp的上傳和下載功能的實現代碼,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所協助。/** * 作用:FTP操作類( 拷貝、移動、刪除檔案/建立目錄 ) */class FTP{ public $off; // 返回操作狀態(成功/失敗) public $conn_id; // FTP串連 /** * 方法:FTP串連 * @FTP_HOST -- FTP主機 * @FTP_PORT -- 連接埠
Time of Update: 2016-06-01
IIS 本文是在Windows 2000簡體中文正式版(IIS5.0)的環境下寫出來的,在Windows NT 4.0的IIS4.0上應該也適合,有任何問題煩請告訴本人,在此謝謝各位,^_^1、軟體下載:
Time of Update: 2016-06-01
/* Function Written by Nelson Neoh @3/2004. For those who wants to utilize this code, please do not remove this remark. If you have done any enhancement to this code, please post the copy at http://www.dev-club.com PHP board. Thank you.Function
Time of Update: 2016-06-01
I說PHP就不能不提MySQL,而要講MySQL,那麼PHP也是必然要被提起。PHP的迅速崛起,離不開MySQL,而MySQL的廣泛應用,也與PHP休戚相關。 下面詳細分析PHP4中與MySQL相關操作的函數(共32個,開頭都為mysql_): . 串連資料庫伺服器(database server)的函數(2個): (1).mysql_connect() 格式:int mysql_connect(string [hostname] [ort],string
Time of Update: 2016-06-01
很多朋友在操作PHP的過程中經常碰到許可權問題。我在這裡就許可權問題根據我以往的操作經驗和大家談論一下。 許可權錯誤一般是出現在對資料的讀取和儲存的時候發生的。這麼一說 首先我們談論一下最常見的系統許可權的限制 PHP應用最廣泛的系統LINUX/WIN32 我們先說LINUX下的常見錯誤。 當使用者開通了網站後訪問自己的網站 http://mysite/時卻發現無法訪問,提示資訊卻是禁止訪問。 Q:為什麼我的網站配置完成後卻無法訪問?
Time of Update: 2016-06-01
[全域變數] PHP中的變數不需要事先聲明,它們會在第一次使用時自動建立,它們的類型也不需要指定,它們會根據上下文環境自動確定。從程式員的角度來看,這無疑是一種極其方便的處理方法。很顯然,這也是快速開發語言的一個很有用的特點。一旦一個變數被建立了,就可以在程式中的任何地方使用。這個特點導致的結果就是程式員很少初始設定變數,畢竟,當它們第一次建立時,他們是空的。
Time of Update: 2016-06-01
Q:基於什麼樣的理由 PHP 比其它 CGI 好呢?有沒有比較具體的資料可以證明 PHP 執行與其它 CGI 執行的效率好 ? 現在我的公司是用 C 來寫 CGI 的,如果換成 PHP,會不會比較好呢 ?沒有強而有力的依據的話,我就沒辦法說服上面的人讓我轉成 PHP 了... A: 我認為"好" 要有三點 第一: 寫出來的程式的執行速度快. 第二: 遇到有大量存取時的執行效能強. 第三: 程式開發的時間快,易維護。 php在這三點中,雖都不一定是最好的,但也都在前茅
Time of Update: 2016-06-01
用PHP調用資料庫的存貯過程!作者:fox4000 昨天,看到一個戰友問是否可以用php調用存貯過程,感覺應該是可以的,所以,馬上進行了實驗,非常的成功!非常出乎我的意料之外!因此,寫出來,給大家參考! 大家知道,預存程序是在伺服器端的一個指令碼程式,執行起來速度很快,但它也有一個缺點,就是依賴與一個固定資料庫,移植性不好!
Time of Update: 2016-06-01
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]); 傳回值: 整數/數組 本函數以 pattern 的規則來解析比對字串 string。
Time of Update: 2016-06-01
PHP中的目錄遍曆功能本來也很普通,但它卻具有一種"物件導向"的形式, 所以也提一下: (1)dir, opendir 用法: $d = dir("目錄名"); $handle = opendir("目錄名"); 前者返回一個目錄對象,後者返回一個目錄控制代碼. 前者返回的對象有handle和path兩個屬性,第一個就相當於opendir 返回的控制代碼,第二個就是目錄名本身.訪問時用$d->handle和$d->path. (2)read,
Time of Update: 2016-06-01
/*****************************************************功能:php二級聯動菜單***********************作者:沖星***********************************Email:njj@nuc.edu.cn************************日期:2004/10/02****************************請轉載時保留著作權資訊*************************
Time of Update: 2016-06-01
將PHP和MYSQL合理且有效結合在一起可以製作出精緻的資料庫網站。MYSQL是一種小型的,緊密的資料服務器,支援標準SQL。它在UNIX和WINDOWS環境下都能夠使用。 PHP和MYSQL都是免費的開放源碼。它們的結合可以在WINDOWS中發展,在UNIX中做服務。PHP也支援其他一些資料庫包括PostgreSQL. 下面有一個例子: 首先你已經安裝了PHP及MYSQL. 這個簡單的指令碼例子是從資料庫中讀取資料然後顯示出來。 $db =
Time of Update: 2016-06-01
PHP對許多資料庫有內建的支援(也有ODBC) Adabas D --with-adabas=DIR 編譯的時候加入對Adabas D 資料庫的支援。這個參數是Adabas D的安裝目錄,預設是/usr/local/adabasd。 DBase --with-dbase 啟用內建的Dbase資料庫的支援,不需要外部的庫。 FilePro 啟用內建的唯讀filePro的支援,不需要外部的庫。 mSQL --with-msql=DIR
Time of Update: 2016-06-01
RewriteIIS 用rewrite做的靜態頁面實際不存在,iisewrite又不穩定經常404,於是就有了這篇文章。原理:404頁面類型用PHP(Asp也可以),結合小偷,實現頁面靜態化用discuz!論壇archiver舉例:404程式頁面:http://bbs.pkxp.com/error.php示範:http://bbs.pkxp.com/archiver/error.php源碼:$url = $_SERVER['QUERY_STRING'];$url =
Time of Update: 2016-06-01
作者:
Time of Update: 2018-08-03
這篇文章給大家介紹的內容是關於PHP實現寫LOG日誌的代碼,有一定的參考價值,有需要的朋友可以參考一下,希望對你有所協助。public function write_log(){//設定目錄時間$years = date('Y-m');//設定路徑目錄資訊$url = './public/log/texlog/'.$years.'/'.$years.'_request_log.txt';//取出目錄路徑中目錄(不包括後面的檔案)$
Time of Update: 2018-07-16
這篇文章主要介紹了關於PHP內建函數strlen 和mbstring擴充函數mb_strlen的區別,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下#EXAMPLE$str_uncode = "簡體中文Chinese(Simplified)";//統計字串長度echo strlen($str_uncode).'<br>';//結果:31echo mb_strlen($str_uncode, 'UTF-8').'
Time of Update: 2018-07-26
本篇文章給大家分享的內容是關於如何通過Docker搭建一個swoft開發環境 ,內容很詳細,有需要的朋友可以參考一下,希望可以協助到你們。Swoft首個基於 Swoole 原生協程的新時代 PHP 高效能協程全棧組件化架構,內建協程網路伺服器及常用的協程用戶端,常駐記憶體,不依賴傳統的 PHP-FPM,全非同步非阻塞 IO 實現,以類似於同步用戶端的寫法實現非同步用戶端的使用,沒有複雜的非同步回調,沒有繁瑣的 yield,有類似 Go
Time of Update: 2018-07-12
目錄配置redis主從複製使用ping命令檢查是否啟動主節點查看連結資訊開始部署sentinel 節點部署sentinel啟動sentinel示範下容錯移轉查看當前sentinel監控的節點資訊中斷redis的主節點驗證redis的主節點是否改變至此sentinel介紹就講完了,不足之處歡迎指正。配置redis主從複製一個主節點(連接埠6379),兩個從節點(連接埠6380,6381),不會配置的請看我的上一篇redis主從複製的文章。使用ping命令檢查是否啟動redis-cli -h 127
Time of Update: 2018-07-07
這篇文章主要介紹了關於使用cronolog切割nginx訪問日誌,定時清理舊日誌 ,有著一定的參考價值,現在分享給大家,有需要的朋友可以參考一下準備工作安裝cronologbrew instal cronolog如果遇到這個錯誤執行 sudo chown -Rwhoami:admin /usr/local/sbin如果沒有/usr/local/sbin這個檔案夾先執行 mkdir /usr/local/sbin使用cronolog切割日誌建立日誌源管道檔案mkfifo