Als «php-7» getaggte Fragen

188
Wie installiere ich die ext-curl-Erweiterung mit PHP 7?

Ich habe PHP 7 mit diesem Repo installiert , aber wenn ich versuche, es auszuführen composer install, wird der folgende Fehler angezeigt: [Paket] erfordert ext-curl * -> die angeforderte PHP-Erweiterungs-Curl fehlt in Ihrem System. Mit PHP 5 können Sie es einfach installieren, indem Sie...

168
PHP 7: Fehlende VCRUNTIME140.dll

Ich habe einen Fehler, wenn ich PHP 7 unter Windows starte. Wenn ich phpin der Befehlszeile ausgeführt werde, wird ein Meldungsfeld mit einem Systemfehler zurückgegeben: Das Programm kann nicht gestartet werden, da VCRUNTIME140.dll auf Ihrem Computer fehlt. Versuchen Sie, das Programm neu zu...

168
PHP7: Ext-Dom-Problem installieren

Ich verwende Laravel 5.4 auf einem Ubuntu 16.04-Server mit PHP7. Beim Versuch, das cviebrock/eloquent-sluggablePaket zu installieren , wird ein Fehler ausgegeben: pish@let:/home/sherk/ftp/www$ sudo composer require cviebrock/eloquent-sluggable Do not run Composer as root/super user! See...

159
Nullable Rückgabetypen in PHP7

PHP 7 führt Rückgabetypdeklarationen ein . Das heißt, ich kann jetzt angeben, dass der Rückgabewert eine bestimmte Klasse, Schnittstelle, ein bestimmtes Array, ein aufrufbarer oder einer der neu anzeigbaren Skalartypen ist, wie dies für Funktionsparameter möglich ist. function returnHello():...

71
PHP 7 simpleXML

Ich teste PHP7 und habe nach einem kürzlich durchgeführten Update ein seltsames Problem. SimpleXML sollte standardmäßig aktiviert sein und meine phpinfoSeite zeigt, dass es verfügbar ist: Die Funktionen sind jedoch nicht verfügbar: <?php if (function_exists('simplexml_load_file')) {...

10
Warum erhalte ich plötzlich den Fehler "Auf typisierte Eigenschaften darf vor der Initialisierung nicht zugegriffen werden", wenn ich Hinweise zum Typ der Eigenschaften eingebe?

Ich habe meine Klassendefinitionen aktualisiert, um die neu eingeführten Hinweise zum Eigenschaftstyp wie folgt zu verwenden: class Foo { private int $id; private ?string $val; private DateTimeInterface $createdAt; private ?DateTimeInterface $updatedAt; public function __construct(int $id)...