Какая ошибка разбора в строке 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');
}
Вам нужно обновить до PHP 5.6 (или выше), чтобы импортировать функции. use function
синтаксис недоступен в версии 5.5.31
,
Других решений пока нет …