![]() |
|
||||
![]() Diga adeus às planilhas do Excel e tenha 100% de controle sobre suas contas a pagar e a receber, gestão de receitas e despesas, cadastro de clientes e fornecedores com fotos e histórico de atendimentos. Código fonte completo e funcional, com instruções para instalação e configuração do banco de dados MySQL. Fácil de modificar e adicionar novas funcionalidades. Clique aqui e saiba mais |
Você está aqui: PHP ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
||||||||||||
Usando a função array_walk() para aplicar uma função a cada um dos elementos de um arrayQuantidade de visualizações: 8004 vezes |
||||||||||||
Em algumas situações nós gostaríamos de acessar os elementos de um array individualmente e processá-los em uma função personalizada. Isso pode ser feito com o auxílio da função array_walk(). Esta função recebe um array e uma função que será aplicada a cada um dos elementos do array. Veja um trecho de código no qual testamos se o valor do elemento atual é par. Se for nós adicionamos 2 ao seu valor:
Quando executarmos este código teremos o seguinte resultado:
Note que a função personalizada que fornecemos à array_walk() automaticamente possui dois parâmetros, a saber: &$valor e $chave. $valor é fornecido como referência, o que significa que qualquer alteração no valor do elemento atual será refletido no array original. Há ainda a possibilidade de um terceiro parâmetro, que são dados adicionais que podemos passar para a função de callback. Veja um exemplo no qual atribuimos o valor 0 a cada um dos elementos cujo valor é menor que o valor passado como argumento para a função personalizada:
|
||||||||||||
![]() |
||||||||||||
PHP ::: Dicas & Truques ::: URLs, Documentos e Páginas |
||||
PHP para iniciantes - Como obter uma lista completa das variáveis de ambiente disponíveis no servidorQuantidade de visualizações: 10267 vezes |
||||
Nesta dica mostrarei como é possível combinar o vetor de variáveis de ambiente $_SERVER e o laço foreach() da linguagem PHP para obter uma lista completa das variáveis de ambiente disponíveis no servidor web a partir do qual nossos códigos PHP estão sendo executados. Esta técnica é excelente para depuração (debugging) de código PHP. Veja o código PHP completo para o exemplo:
Ao executar este código PHP nós teremos um resultado parecido com: SERVER_SOFTWARE = Apache/2.4.46 (Win64) OpenSSL/1.1.1h PHP/8.0.0 SERVER_NAME = localhost SERVER_ADDR = ::1 SERVER_PORT = 80 REMOTE_ADDR = ::1 DOCUMENT_ROOT = C:/xampp/htdocs REQUEST_SCHEME = http CONTEXT_PREFIX = CONTEXT_DOCUMENT_ROOT = C:/xampp/htdocs SERVER_ADMIN = postmaster@localhost SCRIPT_FILENAME = C:/xampp/htdocs/estudos/index.php REMOTE_PORT = 61618 GATEWAY_INTERFACE = CGI/1.1 SERVER_PROTOCOL = HTTP/1.1 REQUEST_METHOD = GET QUERY_STRING = REQUEST_URI = /estudos/index.php SCRIPT_NAME = /estudos/index.php PHP_SELF = /estudos/index.php REQUEST_TIME_FLOAT = 1618495343.0591 REQUEST_TIME = 1618495343 | ||||
PHP ::: Dicas & Truques ::: Arquivos e Diretórios |
||||
Como abrir um arquivo em PHP - Passos necessários para abrir um arquivo usando PHPQuantidade de visualizações: 18129 vezes |
||||
Nesta dica mostrarei os passos necessários para abrir um arquivo usando PHP. Note que usei a função file_exists() para verificar se o caminho e nome do arquivo indicados existem no sistema. Em seguida efetuamos uma chamada à função fopen() indicando que o arquivo será aberto no modo leitura. Veja como coloquei todo o código em uma exceção try..catch. Usar exceções em PHP é a melhor forma de garantir que seus códigos responderão corretamente a eventos inesperados. Veja o código completo para o exemplo:
Ao executar este código PHP nós teremos duas situações. Se o arquivo existir, a mensagem "Arquivo aberto com sucesso." será exibida. Se o arquivo não existir, a mensagem "Arquivo não existe". Há ainda uma terceira mensagem, que será exibida caso a exceção for atirada, indicando que o arquivo não pôde ser aberto por alguma outra razão. | ||||
PHP ::: Dicas & Truques ::: Matemática e Estatística |
||||||||||||
Como usar a função min() do PHP para obter o menor entre dois ou mais valoresQuantidade de visualizações: 7558 vezes |
||||||||||||
A função min() do PHP é útil quando precisamos obter o menor entre dois ou mais valores. Veja um exemplo de seu uso:
Quando executamos este exemplo temos o seguinte resultado: O menor valor é: 4 Veja que é possível também fornecer uma matriz para a função min(). Neste caso a função retornará o elemento com o menor valor na matriz. Veja:
Ao executar este exemplo você terá o seguinte resultado:
| ||||||||||||
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |