2011年7月17日 星期日

ZF 在多個地方放置模組

如果想將模組分為核心及外加模組,可透過ZF本身定義設定檔的方式

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"

 修改為
resources.frontController.moduleDirectory[] = APPLICATION_PATH "/modules/core"
resources.frontController.moduleDirectory[] = APPLICATION_PATH "/modules/local"

可以定義多個放置module位置

2011年7月5日 星期二

PHP讀取資料夾內檔案列表

PHP的內建函式,以物件的方式處理,可以用來顯示資料夾內的檔案


$d = dir($Path); 
while( $entry = $d->read() ){
  if ($entry!= “.” && $entry!= “..”) {
  
 }
}
closedir($d);

PHP遞迴建資料夾

function mkdirs($dir)
{
if(!is_dir($dir))
{
if(!mkdirs(dirname($dir))){
 return false;
}
if(!mkdir($dir,0777)){
 return false;
}
 }
return true;
 }

2011年7月3日 星期日

ZF 啟用模組功能

使用ZF的建立工具

新增module的功能可以發現

他會在 application.ini中新增

resources.frontController.moduleDirectory = APPLICATION_PATH "/modules"

這樣便可啟用模組功能