как преобразовать list () в str_split?

Я хочу обновить PHP моего сервера с 5,5 до 7, так как слышал, что он будет работать быстрее.

Я читаю в документация тот:

list () больше не может распаковывать строковые переменные. str_split () должен быть
используется вместо

В настоящее время у меня есть строка quantity переменная, которая содержит строку чисел, разделенных запятыми, например 2,5,3,

я использую list чтобы создать 3 новые переменные, по одной на каждое из этих трех значений, разделенных запятыми:

list($item[$key + 1]["red"], $item[$key + 1]["green"], $item[$key + 1]["blue"]) = explode(",", $item[$key + 1]["quantity"]);

Эта команда больше не будет работать на PHP 7? Если так, как я должен написать это с str_split?

0

Решение

Вы можете использовать взрыв, чтобы выполнить то, что вы пытаетесь сделать.

$quantity = '2,5,3';
$item = explode(',',$quantity);
print_r($item);
0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]