У меня есть следующий код, где я получаю ошибку "PHP Fatal Error: Константа выражение содержит недопустимые операции". Он отлично работает, когда я определяю переменную в конструкторе. Я использую Laravel Framework.
<?php
namespace App;
class Amazon
{
protected $serviceURL = config('api.amazon.service_url');
public function __construct()
{
}
}
Я видел этот вопрос: Ошибка PHP: фатальная ошибка: выражение константы содержит недопустимые операции Но мой код ничего не объявляет как статический, так что не ответил на мой вопрос.