Time of Update: 2016-06-13
Windows環境安裝PEAR、PHPUnit PS:原創文章,如需轉載,請註明出處,謝謝!???? 本文地址:http://flyer0126.iteye.com/blog/1441817?Windows環境下安裝PHPUnit,在此整理一下,以便大家參考。本人測試安裝環境:Windows7(win32) + Apache(2.2.13) + PHP(5.3.6)1.??? 以管理員身份開啟控制台視窗;2.???
Time of Update: 2016-06-13
利用 Zend Studio 9 Run As PHPUnit Test 總結 PS:原創文章,如需轉載,請註明出處,謝謝!???? 本文地址:http://flyer0126.iteye.com/blog/1441889?????? 利用本地PHP環境中的PHPUnit.bat測試同一單元測試用例,發現沒有任何錯誤,如:?????? 而利用 Zend Studio 9 建立PHPUnit單元測試用例,Run As PHPUnit Test 時發現,總是彈出一個錯誤框,提示如下資訊:?
Time of Update: 2016-06-13
php中使用session 在登入頁面建立sessionsession_start(); $_SESSION['username'] = $username;?在需要驗證的頁面使用//驗證sessionsession_start();//session中是否存在username並且session是否到期if(!isset($_SESSION["username"])|| time()";echo '點擊此處 登入 !';exit;}?登出sessionsession_start();/**
Time of Update: 2016-06-13
PHP unset銷毀變數並釋放記憶體問題 以下內容均引自http://leepiao.blog.163.com/blog/static/485031302010718105814266/,阿飄的部落格??PHP的unset()函數用來清除、銷毀變數,不用的變數,我們可以用unset()將它銷毀。但是某些時候,用unset()卻無法達到銷毀變數佔用的記憶體!我們先看一個例子:
Time of Update: 2016-06-13
phpexcelreader讀取excel自動產生表和欄位 這個主要是採用phpexcelreader的功能實現,根據excel的檔案名稱和excel第一行產生表名及欄位,資料從第二行開始依次匯入。phpexcelreader下載地址 : http://sourceforge.net/projects/phpexcelreader/下載下來有個 “phpExcelReader.zip”的壓縮包。解壓,我們需要的只有 Excel 檔案夾的內容,首先把 “oleread.inc” 改為
Time of Update: 2016-06-13
PHP去除數組中指定的值 ?//一維數組 ?簡單的做法 ?unset($arr[array_search($value,$arr)])??$arr = array("a","b","c","d"); ?function isHave($var){ ?? if($var!="b") ?? return true; ?} ?$arr_filter = array_values(array_filter($arr,"isHave")); ?//print_r($arr_filter);
Time of Update: 2016-06-13
細說PHP中strlen和mb_strlen的區別 在PHP中,strlen與mb_strlen是求字串長度的函數,但是對於一些初學者來說,如果不看手冊,也許不太清楚其中的區別。下面通過例子,講解這兩者之間的區別。先看例子:';//14 echo mb_strlen($str,'utf8').'';//6 echo mb_strlen($str,'gbk').'';//8 echo mb_strlen($str,'gb2312').'';//10 ?>
Time of Update: 2016-06-13
PHP 利用cron 實現文章同步至新浪、網易等微博 1.Tw2other?一個支援twitter同步至digu/sina/zuosa/follow5/9911/豆瓣廣播/鮮果聯播 /人間網/人人網/網易微博 的PHP小程式?作者:cluries作者首頁:http://cuies.comTw2other的下載地址:http://code.google.com/p/tw2ohter/?或者從附件下載(不保證最新版)?設定如下:?1)
Time of Update: 2016-06-13
dedecms {dede:php}標籤用法介紹 最簡單的輸入如?代碼如下 複製代碼 {dede:php} $numA = 1; $numB = 2; echo $numA + $numB;{/dede:php}?從上面語句可以看出dede:php標籤可以名符其實的讓在php中一樣的用法,上面語句在php寫法如下?代碼如下 複製代碼 $numA=1;$numB=2;echo $numA+$numB;?>?是不是看上去很像啊,再看一個再有if else 條件判斷的?代碼如下 複製代碼
Time of Update: 2016-06-13
eAccelerator 配置(PHP代碼加速器) eAccelerator是一個自由開放源碼php加速器,最佳化和動態內容緩衝,提高了php指令碼的緩衝效能,使得PHP指令碼在編譯的狀態下,對伺服器的開銷幾乎完全消除。 它還有對指令碼起最佳化作用,以加快其執行效率。使您的PHP程式碼執效率能提高1-10倍;?首先您要安裝好PHP,然後再來編譯安裝 eaccelerator,過程如下。我們從官方下的版本是 eaccelerator-0.9.5.2.tar.bz2 編譯安裝; #
Time of Update: 2016-06-13
php open_basedir安全與效能的取捨 open_basedir 嚴重影響PHP
Time of Update: 2016-06-13
php與redis使用經驗分享 一、安裝1、redis的下載及安裝:引用mkdir /usr/local/rediscd /usr/local/rediswget http://redis.googlecode.com/files/redis-2.4.2.tar.gztar xzf redis-2.4.2.tar.gzcd redis-2.4.2make./src/redis-server2、redis測試命令:src/redis-cliredis> set foo barOKredis>
Time of Update: 2016-06-13
【轉】PHP:echo、print、print_r、sprintf、var_dump之間的區別 - echo是命令,不能傳回值。echo後面可以跟很多個參數,之間用分號隔開,如:echo $myvar1;echo 1,2,$myvar,"bold";- print是函數,可以返回一個值,只能有一個參數。- printf函數,把文字格式化以後輸出,如:$name="hunte";$age=25;printf("my name is %s, age %d", $name, $age);-
Time of Update: 2016-06-13
(轉)PHP緩衝的實現
Time of Update: 2016-06-13
php 5.4中新增加對session狀態判斷的功能 在以前的php 版本中,要判斷session是否有效,只能用如下的方法:?Java代碼??session_start();????????if(isset($_SESSION))????{???????echo?"Started";????}????else????{??????echo?"Not?Started";????}???? 而在php
Time of Update: 2016-06-13
php簡單對象與數組的轉換函式代碼(php多層數組和對象的轉換) 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
Time of Update: 2016-06-13
【PHP】array_walk_recursive — 對數組中的每個成員遞迴地應用使用者函數 PHP裡有這麼一個函數:bool array_walk_recursive ( array &$input , callback $funcname [, mixed $userdata ] )對數組中的每個成員遞迴地應用使用者函數,可以用來處理多維陣列內資料,需要批處理數組內資料的時候使用這個函數非常方便。function gb2312_to_utf8(&$value, $key) {
Time of Update: 2016-06-13
2010年6月PHP面試題 2010年6月PHP面試題 2010年06月26日 2010年6月 PHP面試題 面試題 1 1 用 PHP 列印出前一天的時間格式是 2006-5-10 22:21:21 print ,2 echo .print_r 區別 3 能夠使 HTML 和 PHP 分離開使用的模板 4 如何? PHP JSP 互動? 5 使用哪些工具進資料列版本設定? 6 如何?字串翻轉? 7 最佳化 MYSQL 資料庫的方法。 8
Time of Update: 2016-06-13
使用PHP類比RTMP用戶端發送AMF訊息(彈幕發射器) 使用PHP類比RTMP用戶端發送AMF訊息(彈幕發射器) 2010年08月25日 隨著Adobe 把RTMP(Real-Time Messaging Protocol)開源後,各種第三方的Flash多媒體伺服器如雨後春筍般湧現,著名的有Red5. 然而用戶端程式卻不多見,原因很明顯:Flash外掛程式普及之廣.
Time of Update: 2016-06-13
php多檔案上傳 swfupload http://bbs.php100.com/read.php?tid=25606&page=1index.php中file_upload_limit : 10, //配置上傳個數upload.php中mysql_connect("localhost","root","");mysql_select_db("upload");$file_name=mktime().$file_name;//+設定欲上傳的檔案名稱if