2013-02-16 43 views
1

我检查Symfony2的API文档here如何在symfony2中使用文件系统函数'exists'?

还有少数文件系统功能的Symfony \分量\文件系统\文件系统都可以

我用“的mkdir”和它的工作很好,但是,无法使用“存在“功能

公共布尔存在(字符串|数组| Traversable的$文件)

它给出错误

Fatal error: Call to undefined function Survey\BlogBundle\Controller\exists() 

回答

2

你确定这是不是

bool file_exists (string $filename) 

http://php.net/manual/de/function.file-exists.php


望着我看到有一个存在功能的文档。因此,也许你已经错过了增加一个使用声明

use Symfony\Component\Filesystem\Filesystem; 

但是你仍然可以使用file_exists


如何使用文件系统http://symfony.com/doc/master/components/filesystem.html

新版本2.1中的详细信息:文件系统组件是Symfony 2.1的新增功能。 以前,Filesystem类位于HttpKernel 组件中。

+0

#artworkad:我使用了这个组件Symfony \ Component \ Filesystem \ Filesystem,然后'存在'功能,但它没有奏效。并FYI我使用'存在'功能时出现错误.... – Code 2013-02-16 07:10:59

+0

#artworkad:只想知道错误的原因? – Code 2013-02-16 07:14:09

+0

你知道吗?我仍在寻找解决方案 – 2013-02-16 07:15:21

相关问题