Code-Hero: PHP
Verwendung von PHP mit Code-Hero
👋 Willkommen in der Stackhero-Dokumentation!
Stackhero bietet Code-Hero, eine komplette Entwicklungsplattform, um in Sekunden zu programmieren:
- Programmieren von überall: Verwenden Sie jedes Gerät, sei es ein Desktop, Telefon oder Tablet, ohne Softwareinstallationen zu benötigen.
- Integrierte VSCode-Erfahrung: Arbeiten Sie mit einer angepassten Version von VSCode direkt über Ihren Browser, mit einem voll funktionsfähigen Terminal.
- Umfassendes Toolset: Profitieren Sie von einer vorkonfigurierten Umgebung mit Tools und Sprachen wie
Docker,Git,Zsh,Node.js,Go,Python,Rubyund mehr.- Nahtlose Konnektivität: Greifen Sie über HTTPS auf einem öffentlichen Domain auf Ihre Entwicklungsanwendungen zu, was Produktionsbedingungen nachahmt. Diese Konfiguration unterstützt mühelos Webhooks und externe Integrationen.
Erleben Sie die Effizienz und den Komfort der Code-Hero Entwicklungs-Cloud-Lösung von Stackhero. Es dauert nur 5 Minuten, um loszulegen! Vereinfachen Sie Ihre Entwicklungsprozesse und sparen Sie heute wertvolle Zeit.
Code-Hero wird mit asdf geliefert, einem Dienstprogramm, das es Ihnen ermöglicht, die benötigte PHP-Version einfach auszuwählen.
Standardmäßig ist die neueste PHP-Version installiert. Sie können die installierte Version überprüfen, indem Sie folgendes ausführen:
php -v
Ändern der Standard-PHP-Version
Wenn Sie eine andere PHP-Version verwenden möchten, folgen Sie diesen Schritten:
-
Aktualisieren Sie alle Plugins:
asdf plugin update --all -
Listen Sie alle verfügbaren PHP-Versionen auf:
asdf list all php -
Installieren Sie die gewünschte Version:
asdf install php <VERSION>
Nachdem Sie die gewünschte Version installiert haben, entscheiden Sie, ob Sie sie global oder lokal verwenden möchten:
-
Um sie global (über alle Verzeichnisse hinweg) zu verwenden, führen Sie aus:
asdf global php <VERSION> -
Um sie lokal (nur für das aktuelle Verzeichnis) zu verwenden, führen Sie aus:
asdf local php <VERSION>Dieser Befehl erstellt eine
.tool-versions-Datei im aktuellen Verzeichnis, die die gewählte Versionsinformation enthält.
Um zu überprüfen, welche Version aktiv ist, führen Sie aus:
php -v
Wie man PHP-Erweiterungen hinzufügt
Das Hinzufügen von PHP-Erweiterungen ist unkompliziert. Um beispielsweise die AMQP-Erweiterung zu installieren (nützlich für die Verbindung zu einem RabbitMQ-Server), folgen Sie diesen Schritten:
-
Installieren Sie die Erweiterung mit PECL:
pecl install amqp -
Fügen Sie die Erweiterung zu Ihrer PHP-Konfiguration hinzu, indem Sie sie Ihrer
php.ini-Datei anhängen:echo "extension=amqp.so" >> $(asdf where php)/conf.d/php.ini -
Überprüfen Sie, ob die Erweiterung aktiviert ist:
php -i | grep amqp
Um alle derzeit installierten Erweiterungen aufzulisten, führen Sie aus:
php -m