如何解决制作图片库,但为什么会出现此错误?
我的文件有一些错误。有谁知道我做错了什么?
错误:
第 5 行 C:\wamp65\www\Php2\01_gallery.php 中的语法错误,意外的 ':',期待 ')'
当我加载页面时出现上述错误并且错误来自这一行:
$arrayImages=glob( pattern: $path."/*.{".$extentions."}",flags: GLOB_BRACE);
解决方法
问题是您使用的是 PHP 8 语法,但您尝试使用 PHP 7 执行此代码。此语法在 PHP 8 之前无效,因此您需要确保使用的是 PHP 8。
Named arguments 是在 PHP 8 中引入的,它们允许您乱序提供参数,因为每个参数都被命名为例如pattern: $thisIsMyPattern
。
如果您由于某种原因暂时无法使用 PHP 8,那么解决方法是删除参数名称,在本示例中您甚至不需要。
$arrayImages = glob($path."/*.{".$extentions."}",GLOB_BRACE);
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。