![]() |
|
||||
![]() Tenha o seu próprio sistema de controle de estoque web. com cadastro de produtos, categorias, fornecedores, entradas e saídas de produtos, com relatórios por data, margem de lucro e muito mais. Código simples e fácil de modificar. Acompanha instruções para instalação e criação do banco de dados MySQL. Clique aqui e saiba mais |
Você está aqui: PHP ::: PHP + SOAP Web Services ::: SoapClient |
||||||||||||||||
Como usar o método getFunctions() da classe SoapClient para retornar uma lista das funções descritas em um arquivo WSDLQuantidade de visualizações: 3425 vezes |
||||||||||||||||
Em algumas situações gostaríamos de obter mais informações sobre as funções descritas em um arquivo WSDL (Web Services Definition Language). Não é sempre que temos a documentação do serviço web (ou estamos mesmo sem vontade de fazer a leitura do mesmo). A classe SoapClient nos fornece uma forma fácil de obter tal informação por meio do seu método getFunctions(). Veja sua assinatura:
Veja que o método não requer nenhum argumento e retorna um array contendo as funções descritas no WSDL. Observe o trecho de código a seguir:
Ao executarmos este código teremos o seguinte resultado (assumindo que você tenha informado o endereço de um arquivo WSDL válido e que contenha a descrição de no mínimo uma função):
Neste exemplo nós temos o retorno de duas funções: somar() e multiplicar(). Veja que os parâmetros e retornos são do tipo float. Veja agora o resultado deste código aplicado ao WSDL no endereço http://www.webservicex.net/CurrencyConvertor.asmx?WSDL:
Veja que agora o retorno e o parâmetro são tipos mais complexos que float e double. Nestes casos específicos a documentação do web service é sempre bem-vinda. |
||||||||||||||||
![]() |
||||||||||||||||
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: 18132 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 ::: Fundamentos da Linguagem ::: Tipos de Dados |
||||||||
Entendendo o tipo de dados NULL do PHP - Aprenda a usar o tipo de dados NULL da linguagem PHP - AtualizadaQuantidade de visualizações: 10837 vezes |
||||||||
O tipo de dados NULL (nulo) do PHP é semelhante aos tipos undef (Perl) e None (Python). Este tipo de dados possui apenas um valor que é usado para indicar que uma variável não possui nenhum valor (não recebeu nenhuma atribuição ainda). Este tipo de dados pode ser escrito NULL, Null, null, etc. Não há distinção de maiúsculas e minúsculas. Veja um exemplo de seu uso:
Se quisermos testar se uma variável ainda é NULL, podemos usar a função is_null(). Veja:
Este código mostrará o seguinte resultado: A variável $nome ainda é NULL. Note que, se as advertências estiverem habilitadas na página PHP, a seguinte mensagem será exibida: Warning: Undefined variable $nome in ...\index.php on line 4 Esta é a forma da linguagem PHP nos advertir de que a variável foi declarada mas não foi inicializada com algum valor. Esta dica foi revisada, atualizada e testada no PHP 8. | ||||||||
PHP ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
||||
Como remover e retornar o último elemento de um array em PHP usando a função array_pop()Quantidade de visualizações: 13800 vezes |
||||
Nesta dica mostrarei como podemos usar a função array_pop() do PHP para excluir e retornar o último elemento de um array de strings. Note também o uso da função print_r() para exibir o conteúdo do array e da função count() para retornar a quantidade de elementos no array. Veja o código PHP completo para o exemplo:
Ao executar este código PHP nós teremos o seguinte resultado: Conteúdo do array: Array ( [0] => Carlos [1] => Juliana [2] => Igor [3] => Marcelo ) O array possui 4 itens O elemento extraído foi: Marcelo O array contém agora 3 elementos Conteúdo do array: Array ( [0] => Carlos [1] => Juliana [2] => Igor ) | ||||
Desafios, Exercícios e Algoritmos Resolvidos de PHP |
Veja mais Dicas e truques de PHP |
Dicas e truques de outras linguagens |
JavaScript - Validação de formulários em JavaScript - Como validar CPF (com pontos e hífen) usando expressões regulares |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
1º lugar: Java |