我需要从下载的文件中读取一些元信息.但我不知道该怎么做.
这是我的代码:
// Path form field_file
$file = 'public://directory/filename.txt';
file_get_contents($file);
此代码导致此警告:
Warning: file_get_contents(): Unable to find the wrapper “public” – did you forget to enable it when you configured PHP?
知道我做错了什么吗?
解决方法:
私有,公共和临时有三个内部流包装器,它们在this文件中定义.
你可能想要file_get_mimetype(),file_get_contents是一个PHP函数,不会知道drupal文件api.
file_get_contents(drupal_realpath($file));
会做的阅读技巧.
如需上传,请查看file_save_upload()