Code-Hero: PHP

Używanie PHP z Code-Hero

👋 Witamy w dokumentacji Stackhero!

Stackhero oferuje Code-Hero, kompletną platformę deweloperską do kodowania w kilka sekund:

  • Koduj z dowolnego miejsca: Używaj dowolnego urządzenia, czy to komputer stacjonarny, telefon czy tablet, bez konieczności instalacji oprogramowania.
  • Zintegrowane doświadczenie VSCode: Pracuj z dostosowaną wersją VSCode bezpośrednio przez przeglądarkę, z w pełni funkcjonalnym terminalem.
  • Kompletny zestaw narzędzi: Korzystaj z prekonfigurowanego środowiska z narzędziami i językami takimi jak Docker, Git, Zsh, Node.js, Go, Python, Ruby i więcej.
  • Bezproblemowa łączność: Uzyskaj dostęp do swoich aplikacji deweloperskich przez HTTPS na domenie publicznej, naśladując warunki produkcyjne. Ta konfiguracja obsługuje webhooks i zewnętrzne integracje bez wysiłku.

Doświadcz efektywności i wygody rozwiązania chmurowego Code-Hero od Stackhero. Rozpoczęcie zajmuje tylko 5 minut! Uprość swoje procesy deweloperskie i oszczędzaj cenny czas już dziś.

Code-Hero jest dostarczany z asdf, narzędziem, które pozwala łatwo wybrać potrzebną wersję PHP.

Domyślnie instalowana jest najnowsza wersja PHP. Możesz sprawdzić zainstalowaną wersję, uruchamiając:

php -v

Jeśli chcesz używać innej wersji PHP, wykonaj następujące kroki:

  1. Zaktualizuj wszystkie wtyczki:

    asdf plugin update --all
    
  2. Wyświetl wszystkie dostępne wersje PHP:

    asdf list all php
    
  3. Zainstaluj żądaną wersję:

    asdf install php <VERSION>
    

Po zainstalowaniu żądanej wersji zdecyduj, czy chcesz jej używać globalnie czy lokalnie:

  1. Aby używać jej globalnie (we wszystkich katalogach), uruchom:

    asdf global php <VERSION>
    
  2. Aby używać jej lokalnie (tylko dla bieżącego katalogu), uruchom:

    asdf local php <VERSION>
    

    Ta komenda tworzy plik .tool-versions w bieżącym katalogu zawierający informacje o wybranej wersji.

Aby sprawdzić, która wersja jest aktywna, uruchom:

php -v

Dodawanie rozszerzeń PHP jest proste. Na przykład, aby zainstalować rozszerzenie AMQP (przydatne do łączenia się z serwerem RabbitMQ), wykonaj następujące kroki:

  1. Zainstaluj rozszerzenie używając PECL:

    pecl install amqp
    
  2. Dodaj rozszerzenie do konfiguracji PHP, dodając je do pliku php.ini:

    echo "extension=amqp.so" >> $(asdf where php)/conf.d/php.ini
    
  3. Sprawdź, czy rozszerzenie jest włączone:

    php -i | grep amqp
    

Aby wyświetlić listę wszystkich aktualnie zainstalowanych rozszerzeń, uruchom:

php -m