制作图片库,但为什么我有这个错误?

  • 本文关键字:错误 图片库 php php-8
  • 更新时间 :
  • 英文 :


我的文件有一些错误。有人知道我做错了什么吗?

错误:

语法错误,意想不到的':',期待')'在C:wamp65wwwPhp21_gallery.php第5行

当我加载页面时,它给出了上面的错误,错误来自这一行:

$arrayImages=glob( pattern: $path."/*.{".$extentions."}", flags: GLOB_BRACE);

问题是您正在使用PHP 8语法,但您正在尝试使用PHP 7执行此代码。此语法在PHP 8之前无效,因此您需要确保使用的是PHP 8。

命名参数是在PHP 8中引入的,它们允许你无序地提供参数,因为每个参数都被命名,例如pattern: $thisIsMyPattern

如果你因为某些原因暂时不能使用PHP 8,那么一个解决方法是删除参数名,在这个例子中你甚至不需要。

$arrayImages = glob($path."/*.{".$extentions."}", GLOB_BRACE);

最新更新