Perguntas com a marcação «php»

O PHP é uma linguagem de script interpretada e de alto nível, amplamente usada, dinâmica, orientada a objetos e projetada principalmente para o desenvolvimento da Web no servidor. Usado para perguntas sobre a linguagem PHP.

13
Como capturar o resultado de var_dump em uma string?
Gostaria de capturar a saída de var_dumpuma string. A documentação do PHP diz; Como em qualquer coisa que produz seu resultado diretamente no navegador, as funções de controle de saída podem ser usadas para capturar a saída dessa função e salvá-la em uma string (por exemplo). Qual seria um exemplo …
605 php  string  var-dump 


24
JSON com impressão bonita com PHP
Estou criando um script PHP que alimenta dados JSON para outro script. Meu script cria dados em uma grande matriz associativa e, em seguida, gera os dados usando json_encode. Aqui está um exemplo de script: $data = array('a' => 'apple', 'b' => 'banana', 'c' => 'catnip'); header('Content-type: text/javascript'); echo json_encode($data); …
588 php  json  pretty-print 

30
Como posso obter mensagens de erro úteis em PHP?
Muitas vezes, tentarei executar um script PHP e obter uma tela em branco de volta. Nenhuma mensagem de erro; apenas uma tela vazia. A causa pode ter sido um erro de sintaxe simples (colchete errado, ponto e vírgula ausente) ou uma falha na chamada de função ou algo completamente diferente. …




17
Como eu pego um erro fatal do PHP (`E_ERROR`)?
Posso usar set_error_handler()para capturar a maioria dos erros de PHP, mas não funciona para E_ERRORerros fatais ( ), como chamar uma função que não existe. Existe outra maneira de capturar esses erros? Estou tentando chamar mail()todos os erros e estou executando o PHP 5.2.3.
557 php  fatal-error 






15
Não é possível usar o objeto do tipo stdClass como matriz?
Eu recebo um erro estranho usando json_decode(). Ele decodificou corretamente os dados (eu o vi usando print_r), mas quando tento acessar as informações dentro da matriz, recebo: Fatal error: Cannot use object of type stdClass as array in C:\Users\Dail\software\abs.php on line 108 Eu só tentei fazer: $result['context']onde $resultos dados retornados …
541 php  json 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.