如何从cakephp中的文件获取大小或ext
在控制器中:如何从cakephp中的文件获取大小或ext,php,ajax,cakephp,Php,Ajax,Cakephp,在控制器中: public function Attachments(){ $this->layout = null; $folder = new Folder(WWW_ROOT.'/files/attachments'); $files = $folder->find('.*\.*'); $this->set('files', $files);} 在视图中(附件.ctp): 我如何获得尺码或分机 下面是我的后置控制器中的操作 pu
public function Attachments(){
$this->layout = null;
$folder = new Folder(WWW_ROOT.'/files/attachments');
$files = $folder->find('.*\.*');
$this->set('files', $files);}
在视图中(附件.ctp):
我如何获得尺码或分机 下面是我的后置控制器中的操作
public function attachments(){
$dir = new Folder(WWW_ROOT.'files/attachments');
$files = $dir->read(true);
foreach ($files['1'] as $k=>$v)
{
$fileObj = new File(WWW_ROOT.'files/attachments/'.$v);
$info[]=$fileObj->info();
}
$this->set('info',$info);
}
下面是attachments.ctp文件的代码
<?php
foreach ($info as $k=>$v)
{
echo $v['extension'].'<br/>';
echo $v['filesize'].'<br/>';
}
?>
<?php
foreach ($info as $k=>$v)
{
echo $v['extension'].'<br/>';
echo $v['filesize'].'<br/>';
}
?>