【发布时间】:2018-04-23 11:01:26
【问题描述】:
我想将我服务器的 PHP 从 5.5 升级到 7,因为我听说它会执行得更快。
我在documentation 中读到:
list() 不能再解压字符串变量。 str_split() 应该是 改为使用。
目前我有一个字符串quantity 变量,其中包含一串逗号分隔的数字,例如2,5,3。
我正在使用 list 来创建 3 个新变量,这 3 个逗号分隔值中的每一个都有一个:
list($item[$key + 1]["red"], $item[$key + 1]["green"], $item[$key + 1]["blue"]) = explode(",", $item[$key + 1]["quantity"]);
此命令将不再适用于 PHP 7 吗?如果是这样,我应该如何用str_split写?
【问题讨论】:
-
这应该不是问题,因为您没有解压缩字符串变量。
-
PHP-Sandbox下有一个PHP沙箱在线。在那里你可以测试这些东西。