Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to fix PHP Parse error: syntax error, unexpected '?' in vendor\laravel\framework\src\Illuminate\Foundation\helpers.php on line 500

Tags:

php

laravel

Everything is working perfectly but on running I get this error

PHP Parse error: syntax error, unexpected '?' in htdocs\example\vendor\laravel\framework\src\Illuminate\Foundation\helpers.php on line 500

on line 500

return $factory->of($arguments[0], $arguments[1])->times($arguments[2] ?? null);
like image 892
Hafiz Mohsin Barkati Avatar asked Jan 25 '26 15:01

Hafiz Mohsin Barkati


2 Answers

The ?? operator was introduced in php 7. You should upgrade your php version to the one required by the laravel version you are using.

like image 196
Jack Robertson Avatar answered Jan 28 '26 05:01

Jack Robertson


Just upgrade the php version into PHP 7.1 (ea-php71) on cpanel using MultiPHP Manager .

like image 23
rashedcs Avatar answered Jan 28 '26 04:01

rashedcs