Code-Hero: PHP
PHP gebruiken met Code-Hero
👋 Welkom bij de Stackhero-documentatie!
Stackhero biedt Code-Hero, een compleet ontwikkelingsplatform om binnen enkele seconden te coderen:
- Codeer vanaf elke locatie: Gebruik elk apparaat, of het nu een desktop, telefoon of tablet is, zonder dat software-installaties nodig zijn.
- Geïntegreerde VSCode-ervaring: Werk met een aangepaste versie van VSCode direct via uw browser, met een volledig functionele terminal.
- Uitgebreide toolset: Profiteer van een vooraf geconfigureerde omgeving met tools en talen zoals
Docker,Git,Zsh,Node.js,Go,Python,Ruby, en meer.- Naadloze connectiviteit: Toegang tot uw ontwikkelingsapplicaties via HTTPS op een openbaar domein, nabootsend productieomstandigheden. Deze setup ondersteunt webhooks en externe integraties moeiteloos.
Ervaar de efficiëntie en het gemak van Stackhero's Code-Hero ontwikkelingscloudoplossing. Het duurt slechts 5 minuten om te beginnen! Vereenvoudig uw ontwikkelingsprocessen en bespaar vandaag nog waardevolle tijd.
Code-Hero wordt geleverd met asdf, een hulpprogramma waarmee u eenvoudig de PHP-versie kunt selecteren die u nodig heeft.
Standaard is de nieuwste PHP-versie geïnstalleerd. U kunt de geïnstalleerde versie controleren door het volgende uit te voeren:
php -v
De standaard PHP-versie wijzigen
Als u een andere PHP-versie wilt gebruiken, volg dan deze stappen:
-
Werk alle plugins bij:
asdf plugin update --all -
Lijst alle beschikbare PHP-versies op:
asdf list all php -
Installeer de gewenste versie:
asdf install php <VERSION>
Nadat u de gewenste versie heeft geïnstalleerd, beslist u of u deze globaal of lokaal wilt gebruiken:
-
Om het globaal te gebruiken (in alle directories), voer uit:
asdf global php <VERSION> -
Om het lokaal te gebruiken (alleen voor de huidige directory), voer uit:
asdf local php <VERSION>Deze opdracht maakt een
.tool-versionsbestand in de huidige directory met de gekozen versie-informatie.
Om te verifiëren welke versie actief is, voert u uit:
php -v
Hoe PHP-extensies toe te voegen
Het toevoegen van PHP-extensies is eenvoudig. Om bijvoorbeeld de AMQP-extensie te installeren (handig voor het verbinden met een RabbitMQ-server), volgt u deze stappen:
-
Installeer de extensie met PECL:
pecl install amqp -
Voeg de extensie toe aan uw PHP-configuratie door deze toe te voegen aan uw
php.inibestand:echo "extension=amqp.so" >> $(asdf where php)/conf.d/php.ini -
Controleer of de extensie is ingeschakeld:
php -i | grep amqp
Om alle momenteel geïnstalleerde extensies op te sommen, voert u uit:
php -m