Eine ungültige Operation führt dazu, dass der konstante Ausdruck ungültig ist
<p>Ich habe den folgenden Code und wenn ich eine Variable im Konstruktor definiere, erhalte ich die Fehlermeldung „Schwerwiegender PHP-Fehler: Konstanter Ausdruck enthält eine ungültige Operation“. Es funktioniert gut, wenn es im Laravel-Framework verwendet wird. </p>
<pre class="brush:php;toolbar:false;"><?php
Namespace-App;
Klasse Amazon
{
protected $serviceURL = config('api.amazon.service_url');
öffentliche Funktion __construct()
{
}
}</pre>
<p>Ich habe diese Frage gesehen: PHP-Fehler: Schwerwiegender Fehler: Konstanter Ausdruck enthält eine ungültige Operation
Da mein Code jedoch keinen statischen Inhalt deklariert, löst diese Antwort mein Problem nicht. </p>