ошибка разбора, ожидание `& quot; идентификатора (T_STRING) & quot; ‘ или `& quot; \\ (T_NS_SEPARATOR) & quot; ‘ в EG_14 / Starter / cart_additem.php в строке 4

Какая ошибка разбора в строке 4?

ошибка синтаксического анализа, ожидание «идентификатора (T_STRING)» «или» \ (T_NS_SEPARATOR) «» в EG_14 / Starter / cart_additem.php в строке 4.

<?php

//Cart/Db file has create_item function defined.

namespace Cart\App{

use function Cart\Db\create_item;  //line 4

$new_id = create_item($cart, [
'name' => 'HTC m8',
'price' => 500
]);

$new_item = \Cart\Db\read_item_name($cart, 'HTC m8');
}

2

Решение

Вам нужно обновить до PHP 5.6 (или выше), чтобы импортировать функции. use function синтаксис недоступен в версии 5.5.31,

Официальная документация по импорту

3

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

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

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