最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

深入解析phpCB批量轉(zhuǎn)換的代碼示例

 更新時(shí)間:2013年06月27日 13:55:28   作者:  
本篇文章是對(duì)phpCB批量轉(zhuǎn)換的代碼示例進(jìn)行了詳細(xì)的分析介紹,需要的朋友參考下
我們?cè)谑褂肞HP語(yǔ)言的時(shí)候會(huì)遇到轉(zhuǎn)換圖片文件的需求。如果實(shí)現(xiàn)批量轉(zhuǎn)換的話,就能節(jié)約大量的時(shí)間。下面我們就為大家具體講解有關(guān)phpCB批量轉(zhuǎn)換的方法。

最近需要整理一個(gè)整站的php代碼規(guī)范視圖,前幾天發(fā)現(xiàn)phpCB整理視圖非常好,但有個(gè)缺點(diǎn)是不能批量處理,使用過(guò)程中發(fā)現(xiàn)phpCB是一個(gè)CMD程序,馬上就想到php的system函數(shù)調(diào)用cmd,想到就做,下面是phpCB批量轉(zhuǎn)換的php程序:
復(fù)制代碼 代碼如下:

< ? 
header("Content-type: text/html; charset=gb2312"); 
define('ROOT_PATH', dirname(__FILE__)); 
$topath="ww"; //要格式化視圖的目錄名,前后都不要“/” 
$path=ROOT_PATH."/".$topath; 
$arr=get_all_files($path); 
for($i=0;$i<count($arr);$i++) 

$phpext=fileext($arr[$i]); 
if($phpext=="php") 

$cmd="phpCB.exe ".$arr[$i]." > ".$arr[$i].".phpCB"; 
system($cmd); 
unlink($arr[$i]); 
@rename($arr[$i].".phpCB",$arr[$i]); 


function get_all_files($path){ 
$list = array(); 
foreach(glob($path . '/*') as $item){ 
if(is_dir($item)){ 
$list = array_merge($list , get_all_files( $item )); 
} else { 
$list[] = $item; 


return $list; 

function fileext($filename) { 
return trim(substr(strrchr($filename, '.'), 1, 10)); 

?> 

phpCB批量轉(zhuǎn)換的使用方法:把phpCB.exe放在windows/system32/目錄下,php執(zhí)行程序和要轉(zhuǎn)換的文件夾放同一級(jí)路徑,先配置$topath,然后在瀏覽器里訪問(wèn)本程序,沒(méi)有結(jié)果輸出。

相關(guān)文章

  • php 數(shù)組二分法查找函數(shù)代碼

    php 數(shù)組二分法查找函數(shù)代碼

    search函數(shù) 其中$array為數(shù)組,$k為要找的值,$low為查找范圍的最小鍵值,$high為查找范圍的最大鍵值
    2010-02-02
  • php 基礎(chǔ)函數(shù)

    php 基礎(chǔ)函數(shù)

    本文主要介紹了php的基礎(chǔ)函數(shù)。具有很好的參考價(jià)值,下面跟著小編一起來(lái)看下吧
    2017-02-02
  • PHP的Yii框架中Model模型的學(xué)習(xí)教程

    PHP的Yii框架中Model模型的學(xué)習(xí)教程

    這篇文章主要介紹了PHP的Yii框架中Model模型的學(xué)習(xí)教程,Yii框架本身就顯龐大,所以模型類也就更加需要很好的編寫維護(hù),需要的朋友可以參考下
    2016-03-03
  • php-app開(kāi)發(fā)接口加密詳解

    php-app開(kāi)發(fā)接口加密詳解

    這篇文章主要為大家詳細(xì)介紹了php-app開(kāi)發(fā)接口加密規(guī)則,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • 分享PHP守護(hù)進(jìn)程類

    分享PHP守護(hù)進(jìn)程類

    這篇文章主要介紹了PHP守護(hù)進(jìn)程類,守護(hù)進(jìn)程(Daemon)是運(yùn)行在后臺(tái)的一種特殊進(jìn)程。它獨(dú)立于控制終端并且周期性地執(zhí)行某種任務(wù)或等待處理某些發(fā)生的事件。守護(hù)進(jìn)程是一種很有用的進(jìn)程。php也可以實(shí)現(xiàn)守護(hù)進(jìn)程的功能,需要的朋友可以參考下
    2015-12-12
  • php后退一頁(yè)表單內(nèi)容保存實(shí)現(xiàn)方法

    php后退一頁(yè)表單內(nèi)容保存實(shí)現(xiàn)方法

    php表單在提交之后再后退,表單的內(nèi)容默認(rèn)是被清空的(使用session_start的時(shí)候),解決方法是在session_start() 之后,字符輸出之前寫上header(Cache-control: private)
    2012-06-06
  • PHP面向接口編程 耦合設(shè)計(jì)模式 簡(jiǎn)單范例

    PHP面向接口編程 耦合設(shè)計(jì)模式 簡(jiǎn)單范例

    了解些面向?qū)ο蟮闹R(shí),自己寫了段代碼測(cè)試一下,歡迎高手指點(diǎn)
    2011-03-03
  • php使用simplexml_load_file加載XML文件并顯示XML的方法

    php使用simplexml_load_file加載XML文件并顯示XML的方法

    這篇文章主要介紹了php使用simplexml_load_file加載XML文件并顯示XML的方法,實(shí)例分析了simplexml_load_file操作XML文件的技巧,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-03-03
  • php+mysqli數(shù)據(jù)庫(kù)連接的兩種方式

    php+mysqli數(shù)據(jù)庫(kù)連接的兩種方式

    這篇文章主要介紹了php+mysqli數(shù)據(jù)庫(kù)連接的兩種方式,實(shí)例分析了面向?qū)ο笈c面向過(guò)程兩種連接方式,非常具有實(shí)用價(jià)值,需要的朋友可以參考下
    2015-01-01
  • php中使用websocket詳解

    php中使用websocket詳解

    網(wǎng)上也有一些關(guān)于php的websocket的實(shí)現(xiàn),但是只有自己親手寫過(guò)之后才知道其中的感受。下面就把個(gè)人的一些心得給大家分享下
    2016-09-09

最新評(píng)論

石柱| 松滋市| 青岛市| 土默特右旗| 曲阳县| 伊宁市| 平潭县| 信宜市| 阿尔山市| 姚安县| 手游| 东至县| 汝南县| 梅州市| 三台县| 闵行区| 南安市| 鹰潭市| 鄂托克前旗| 乌拉特后旗| 武隆县| 望谟县| 遵义市| 苍梧县| 罗定市| 宜昌市| 临猗县| 监利县| 明星| 巴里| 新绛县| 广平县| 榕江县| 原阳县| 双鸭山市| 吉林省| 大城县| 林周县| 沂源县| 双城市| 黄平县|