2017-10-20 8 views
0

많은 구문 오류를 읽었지만 '?'오류가 거의 발생하지 않았습니다.PHP 구문 분석 오류 : 구문 오류, 예기치 않은 '?'

나는 또한 이전 PHP 버전으로 인한 것일 수도 있다고 언급 한 게시물을 보았습니다.

제 질문은 PHP5.6으로 충분하지 않습니까? 내 호스트로 Godaddy를 사용하고 있으며 PHP5.6이 가장 높습니다.

PHP Parse error: syntax error, unexpected '?' in G:\PleskVhosts\tohokiwatch.com\httpdocs\cart\vendor\illuminate\database\Eloquent\Model.php on line 579

MyPHP 페이지 명시된 버전 5.5.30 :

전체 오류 설명이

Myphpadmin page

하지만 내에서 GoDaddy 페이지 버전 5.6.30

+0

내 GoDaddy 페이지 스크린 샷 : [GoDaddy] (https://imgur.com/WdxuGrR) –

+0

어디에서이 오류가 발생합니까? – mega6382

+0

오류 코드 .php 파일 : [코드] (https://imgur.com/jQbJzlH) –

답변

3

null coalesce operator을 언급, ??은 php 5.5 또는 5.6에 존재하지 않으며 php 7.0에 추가되었습니다.

+0

작동하려면 적어도 PHP 7이 필요합니까? –

+0

예. 또는 해당 특정 연산자를 사용하지 않도록 해당 코드를 다시 작성해야합니다. –

+0

코드를 편집 할 수있는 지식이나 능력이 없습니다. 원래 [codesource] (https://www.codecourse.com/lessons/build-a-shopping-cart)의 튜토리얼을 따라 쇼핑을 구축했습니다. 이 오류가 발생할 것으로 예상하지 않았습니다 @. @ –