Code-Hero: PHP

Naudojant PHP su Code-Hero

👋 Sveiki atvykę į Stackhero dokumentaciją!

Stackhero siūlo Code-Hero, išsamią kūrimo platformą, leidžiančią koduoti per kelias sekundes:

  • Koduokite iš bet kur: Naudokite bet kurį įrenginį, nesvarbu, ar tai būtų stacionarus kompiuteris, telefonas ar planšetė, nereikalaujant jokios programinės įrangos diegimo.
  • Integruota VSCode patirtis: Dirbkite su pritaikyta VSCode versija tiesiogiai per savo naršyklę, turinčia visiškai funkcionalų terminalą.
  • Išsamus įrankių rinkinys: Pasinaudokite iš anksto sukonfigūruota aplinka su tokiais įrankiais ir kalbomis kaip Docker, Git, Zsh, Node.js, Go, Python, Ruby ir kt.
  • Sklandi jungtis: Pasiekite savo kūrimo programas per HTTPS viešame domene, imituojant gamybos sąlygas. Ši konfigūracija palaiko webhooks ir išorines integracijas be jokių pastangų.

Patirkite Stackhero Code-Hero kūrimo debesies sprendimo efektyvumą ir patogumą. Pradėti užtrunka tik 5 minutes! Supaprastinkite savo kūrimo procesus ir sutaupykite vertingo laiko jau šiandien.

Code-Hero pateikiamas su asdf, įrankiu, leidžiančiu lengvai pasirinkti jums reikalingą PHP versiją.

Pagal numatymą įdiegta naujausia PHP versija. Galite patikrinti įdiegtą versiją vykdydami:

php -v

Jei norite naudoti kitą PHP versiją, atlikite šiuos veiksmus:

  1. Atnaujinkite visus įskiepius:

    asdf plugin update --all
    
  2. Išvardykite visas galimas PHP versijas:

    asdf list all php
    
  3. Įdiekite norimą versiją:

    asdf install php <VERSION>
    

Įdiegę norimą versiją, nuspręskite, ar norite ją naudoti globaliai ar lokaliai:

  1. Norėdami naudoti globaliai (visuose kataloguose), vykdykite:

    asdf global php <VERSION>
    
  2. Norėdami naudoti lokaliai (tik dabartiniame kataloge), vykdykite:

    asdf local php <VERSION>
    

    Ši komanda sukuria .tool-versions failą dabartiniame kataloge su pasirinktos versijos informacija.

Norėdami patikrinti, kuri versija yra aktyvi, vykdykite:

php -v

PHP plėtinių pridėjimas yra paprastas. Pavyzdžiui, norėdami įdiegti AMQP plėtinį (naudinga jungiantis prie RabbitMQ serverio), atlikite šiuos veiksmus:

  1. Įdiekite plėtinį naudodami PECL:

    pecl install amqp
    
  2. Pridėkite plėtinį prie savo PHP konfigūracijos, pridedant jį prie php.ini failo:

    echo "extension=amqp.so" >> $(asdf where php)/conf.d/php.ini
    
  3. Patikrinkite, ar plėtinys yra įjungtas:

    php -i | grep amqp
    

Norėdami išvardyti visus šiuo metu įdiegtus plėtinius, vykdykite:

php -m