2016-05-26 60 views
1

4行目に解析エラーがありますか?行4のEG_14/Starter/cart_additem.phpの識別子(T_STRING) ""または "\(T_NS_SEPARATOR)" 'を解析するエラーが発生しました

パースエラーライン上EG_14 /スターター/ cart_additem.phpで、期待して "識別子(T_STRING)" 'または "\(T_NS_SEPARATOR)"' 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'); 
} 
+0

あなたはどのバージョンのPHPを使用していますか? –

+0

私はPHPを使用しています5.5.31 –

+0

実際には、私は5.6を使用します。ターミナルは5.5.31と表示されます。 –

答えて

3

関数をインポートするにはPHP 5.6(またはそれ以上)を使用します。 use functionの構文は、バージョン5.5.31では使用できません。

Official Documentation on Importing

関連する問題