以下代码在使用 php 版本 5.3.5 的 Windows 上运行时出现错误:
$dir_widgets = '/var/www/site-sp/dir1/filename.json';
这里的错误:
$folder_name = array_reverse( explode( '/' , $dir_widgets ) )[ 1 ];
这是报告的错误:
*Parse error*: syntax error, unexpected '[' in
在带有 PHP 版本 5.4.9 的 GNU/Ubuntu 13.04 上,它运行良好。
可以是PHP版本吗?执行以下操作是不好的做法吗?
array_reverse( explode( '/' , $dir_widgets ) )[ 1 ]
谢谢。