如何从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/>';
}
?>