Code-Hero: PHP
Utilizar PHP com Code-Hero
👋 Bem-vindo à documentação da Stackhero!
A Stackhero oferece Code-Hero, uma plataforma de desenvolvimento completa para codificar em segundos:
- Codifique de qualquer lugar: Utilize qualquer dispositivo, seja um desktop, telefone ou tablet, sem necessidade de instalações de software.
- Experiência VSCode integrada: Trabalhe com uma versão personalizada do VSCode diretamente através do seu navegador, com um terminal totalmente funcional.
- Conjunto de ferramentas abrangente: Beneficie de um ambiente pré-configurado com ferramentas e linguagens como
Docker,Git,Zsh,Node.js,Go,Python,Ruby, e mais.- Conectividade perfeita: Aceda às suas aplicações de desenvolvimento via HTTPS num domínio público, imitando condições de produção. Esta configuração suporta webhooks e integrações externas sem esforço.
Experimente a eficiência e conveniência da solução cloud de desenvolvimento Code-Hero da Stackhero. Leva apenas 5 minutos para começar! Simplifique os seus processos de desenvolvimento e poupe tempo valioso hoje.
O Code-Hero vem com asdf, uma utilidade que lhe permite selecionar facilmente a versão de PHP que necessita.
Por defeito, a versão mais recente de PHP é instalada. Pode verificar a versão instalada executando:
php -v
Alterar a versão padrão do PHP
Se pretender utilizar uma versão diferente de PHP, siga estes passos:
-
Atualize todos os plugins:
asdf plugin update --all -
Liste todas as versões disponíveis de PHP:
asdf list all php -
Instale a versão desejada:
asdf install php <VERSION>
Após instalar a versão desejada, decida se quer utilizá-la globalmente ou localmente:
-
Para usá-la globalmente (em todos os diretórios), execute:
asdf global php <VERSION> -
Para usá-la localmente (apenas para o diretório atual), execute:
asdf local php <VERSION>Este comando cria um ficheiro
.tool-versionsno diretório atual contendo a informação da versão escolhida.
Para verificar qual versão está ativa, execute:
php -v
Como adicionar extensões PHP
Adicionar extensões PHP é simples. Por exemplo, para instalar a extensão AMQP (útil para conectar a um servidor RabbitMQ), siga estes passos:
-
Instale a extensão usando PECL:
pecl install amqp -
Adicione a extensão à sua configuração PHP adicionando-a ao seu ficheiro
php.ini:echo "extension=amqp.so" >> $(asdf where php)/conf.d/php.ini -
Verifique se a extensão está ativada:
php -i | grep amqp
Para listar todas as extensões atualmente instaladas, execute:
php -m