$directory = $_SESSION['base_url'] . "assets/images/*.jpg";
$images = glob($directory);
Run Code Online (Sandbox Code Playgroud)
此代码无效.如果我打印$目录,它匹配我放置一些.jpg文件的目录.$ images只是空着......
正如bsdnoobz回答的那样,这是我的解决方案:
$directory = dirname(dirname(dirname(__FILE__))) . "\assets\images\\"; //escape
$images = glob($directory . "*.jpg");
Run Code Online (Sandbox Code Playgroud)
它看起来像$_SESSION['base_url']你的应用程序的URL(如http://example.com).您应该使用文件系统路径而不是URL.尝试这样的事情:
$directory = dirname(__FILE__) . '/assets/images/*.jpg';
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3542 次 |
| 最近记录: |