Time of Update: 2017-02-28
在PHP下實現持久化
Time of Update: 2017-01-13
下面來看看提供一關於件路徑的組成部分basename函數執行個體教程basename ( PHP 4中, PHP 5中) basename -返迴文件路徑的組成部分 描述 字串basename (字串$路徑[ ,字串$尾碼] ) 鑒於一個字串包含路徑的檔案,該函數將返回基地的設定檔名稱。 參數 路徑 一個路徑。 在Windows中,這兩個斜線( / )和反斜線( )作為目錄分隔字元。在其他環境中,它是正斜杠( / ) 。 尾碼 如果尾碼結尾的檔案名稱也將被切斷。 傳回值 返回基地名稱指定路徑。
Time of Update: 2017-01-13
json_encode和json_decode的效率並沒有比serialize和unserialize的效率高,在還原序列化的時候效能相差兩倍左右,PHP 5.3執行效率比PHP 5.2略有提升。 代碼如下複製代碼 <?php教程 $target = array ( 'name' => '全能頭盔', 'quality' => 'Blue', 'ti_id' => 21302, 'is_bind' => 1,
Time of Update: 2017-01-13
php fsockopen() Us.net中擷取檔案開啟Socket使用fsockopen()來開啟一個Socket。這個函數在PHP3和PHP4中都存在。函數的原型如下:<?phpintfsockopen (string hostname, int port [, int
Time of Update: 2017-01-13
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /><?php$lianjie = mysql_connect("localhost","root","xiaolie") or die("串連失敗");mysql_query("set names
Time of Update: 2017-01-18
最近一直在用php+dbfile開發blog,開發過程中學到了不少東西,於是就試著寫了一個小留言本。這個留言本採用php+dbfile,不需要使用資料庫,可以放在blog中使用,比如http://www.customyze.com,這個blog中的Tag Board就是這個留言本。整個留言本需要四個檔案,分別是:board.php、index.php、config.php、admin.php。board.php用來儲存資料,可以先在裡面添加了一條留言紀錄。代碼拷貝框<?php$Board=
Time of Update: 2017-01-19
資料庫連結 10. PHP最大的特色就是操作資料庫的能力特別的強大,PHP提供對多種資料庫的支援。 通過PHP你可以輕鬆的串連到資料庫,請求資料並將其顯示在你的web網站中,甚至修改資料庫中的資料。在這一節裡我們主要以在互連網上跟PHP一起使用得最多的MySQL資料庫為例,介紹一下相關的MySQL資料庫的操作函數以及資料庫的基本操作等方面的知識。 在MySQL資料庫中,我們用來串連資料庫的函數有兩個,它們分別為: integer mysql_connect(string
Time of Update: 2017-01-19
在之前工作的時候都未注重自己的命名規範,現在根據駝峰命名嚴格要求自己:相關的定義如下基本概念駱駝式命名法(又稱駝峰命名法),正如它的名稱CamelCase所表示的那樣,是指混合使用大小寫字母來構成變數和函數的名字。程式員們為了自己的代碼能 更容易的在同行之間交流,所以多採取統一的可讀性比較好的命名方式。例如:有些程式員喜歡全部小寫,有些程式員喜歡用底線,所以如果要寫一個my
Time of Update: 2017-01-19
用Ajax+php打造進度條,其實很簡單。 readyState == 狀態(0,1,2,3,4) 0:請求未初始化,還沒調用open 1:請求已經建立,但還沒有發送,還沒調用send 2:請求已發送,並且正在處理 3:請求正在處理,通常響應中已有部分資料可調用 4:完畢 複製代碼 代碼如下: var xmlHttp; function create() if(window.ActiveXObject) { xmlHttp = new
Time of Update: 2017-01-19
php 大檔案帶進度的上傳,一直是一個令php程式員很苦惱的問題。查詢baidu 、Google ,大體做帶進度的上傳方式為:flash+php,socket,apc+php等,下面我介紹了apc +php+ajax製作的帶進度的上傳,並貼出源碼,希望對大家有用。Alternative PHP Cache(APC)是 PHP 的一個免費公開的最佳化代碼緩衝。它用來提供免費,公開並且強健的架構來緩衝和最佳化 PHP 的中間代碼。 在使用apc時候,先必須使用安裝apc
Time of Update: 2017-01-19
複製代碼 代碼如下: function arrayToObject($e){ if( gettype($e)!='array' ) return; foreach($e as $k=>$v){ if( gettype($v)=='array' || getType($v)=='object' ) $e[$k]=(object)arrayToObject($v); } return (object)$e; } function objectToArray($e){ $e=(array)$e;
Time of Update: 2017-01-19
一、使用IIS運行PHP程式 1.首先下載PHP,這裡我下載的是php5.2.14(如果是其他高版本的話可能找不到php5isapi.dll,其相關配置方法暫且不論),建議下載zip壓縮包,不需安裝就可以了,並且下載時請注意用選擇VC9的包而不是VC6(這個是apache用的)。例如我解壓到d:\ php-5.2.14-Win32。 2.找到php.ini-dist 修改為php.ini ,然後開啟檔案: 找到register_globals = Off 修改為register_globals
Time of Update: 2017-01-19
本文執行個體講述了PHP隨機產生信用卡卡號的方法。分享給大家供大家參考。具體分析如下:這段PHP代碼根據信用卡卡號產生規則隨機產生信用卡卡號,是可以通過驗證的,僅供學習參考,請不要用於非法用途,否則後果自負。<?php/*PHP credit card number generatorCopyright (C) 2006 Graham King graham@darkcoding.netThis program is free software; you can
Time of Update: 2017-01-19
那麼有沒有方法自動清理臨時檔案夾呢? 以下代碼就是一個簡單定時清理檔案夾下檔案的php代碼。 ps:這個代碼如果不重啟網站會一直執行下去,所以只用作於本地環境測試,請別在網站上測試。 複製代碼 代碼如下: <?php ignore_user_abort(); //用戶端斷開時,可以讓指令碼繼續在後台執行 set_time_limit(0); //忽略php.ini設定的指令碼已耗用時間限制 $interval = 5*60; //設定執行循環,單位為秒,5分鐘為 5*60=300 do{
Time of Update: 2017-01-19
本文執行個體詳細講述了php中socket的用法,分享給大家供大家參考。具體用法如下:一、開啟socketphpinfo();查看是否開啟了socket擴充,否則在php.ini中開啟。二、伺服器端代碼的寫法複製代碼 代碼如下:<?phperror_reporting(E_ALL);set_time_limit(0);//ob_implicit_flush();$address = '127.0.0.1';$port = 10005;//建立連接埠if( ($sock =
Time of Update: 2018-12-08
The + operator appends elements of remaining keys from the right handed array to the left handed, whereas duplicated keys are NOT overwritten. 今天 再次看 php manual的時候,才知道 複製代碼 代碼如下:<?php $a = array("a" => "apple", "b" => "banana"); $b = array("
Time of Update: 2018-12-08
function is_email($str){ //檢驗email return preg_match("/^\w+([-+.]\w+)*@\w+([-.]\w+)*\.\w+([-.]\w+)*$/", $str); } function is_url($str){ //檢驗網址 return preg_match("/^http:\/\/[A-Za-z0-9]+\.[A-Za-z0-9]+[\/=\?%\-&_~`@[\]\':+!]*([^<>\"]) *$/", $
Time of Update: 2018-12-08
建設一個簡單互動的網站(六) 9. 簡易banner動態更替
Time of Update: 2018-12-08
本文: 上文(《談談PHP文法(3)》的最後提到了Cookie和Session,本文就這兩種技術作一些介紹。
Time of Update: 2018-12-08
若有出錯地方或者你有更好的想法,歡迎跟貼.在提問題前請先仔細查閱PHP手冊,MYSQL手冊