Perguntas com a marcação «php»

435
Por que esse código simplesmente não imprime as letras de A a Z?

<?php for ($i = 'a'; $i <= 'z'; $i++) echo "$i\n"; Este trecho fornece a seguinte saída (novas linhas são substituídas por espaços): abcdefghijklmnopqrstu vwxyz aa ab ac ad a ag ah ai aj ak al am an ao ap aq ar como em au av aw ax a az ba bb bc bd ser bf bg bh bi bj bk bl bm bn bb b b b...

427
O que a palavra-chave PHP 'var' faz?

Esta é provavelmente uma pergunta muito trivial, mas não consegui encontrar a resposta nem por meio de mecanismos de pesquisa na web nem no php.net. Por favor, apenas me direcione para onde eu possa ler sobre isso, se você não tiver tempo para explicar. O que a palavra-chave 'var' significa em...

422
json_decode para matriz

Estou tentando decodificar uma string JSON em uma matriz, mas recebo o seguinte erro. Erro fatal: não é possível usar o objeto do tipo stdClass como matriz em C: \ wamp \ www \ temp \ asklaila.php na linha 6 Aqui está o código: <?php $json_string =

417
Dica do tipo PHPDoc para array de objetos?

Portanto, no PHPDoc, pode-se especificar @varacima da declaração da variável membro para sugerir seu tipo. Então um IDE, por exemplo. O PHPEd saberá com que tipo de objeto está trabalhando e poderá fornecer uma visão do código para essa variável. <?php class Test { /** @var SomeObj */...

414
Como se pode usar o multi threading em aplicativos PHP

Existe uma maneira realista de implementar um modelo multiencadeado no PHP, seja verdadeiro ou apenas simulando-o. Algum tempo atrás, foi sugerido que você pudesse forçar o sistema operacional a carregar outra instância do executável PHP e manipular outros processos simultâneos. O problema é que,...

408
Constantes PHP contendo matrizes?

Isso falhou: define('DEFAULT_ROLES', array('guy', 'development team')); Aparentemente, as constantes não podem conter matrizes. Qual é a melhor maneira de contornar isso? define('DEFAULT_ROLES', 'guy|development team'); //... $default = explode('|', DEFAULT_ROLES); Isso parece um esforço...

405
Como criar um caractere de nova linha?

No PHP, estou tentando criar um caractere de nova linha: echo $clientid; echo ' '; echo $lastname; echo ' '; echo '\r\n'; Depois, abro o arquivo criado no bloco de notas e ele grava a nova linha literalmente: 1 John Doe \ r \ n 1 John Doe \ r \ n 1 John Doe \ r \ n Eu tentei muitas variações...

404
Como proteger senhas de banco de dados em PHP?

Quando um aplicativo PHP faz uma conexão com o banco de dados, é claro que geralmente precisa passar um login e senha. Se eu estiver usando um único login de permissão mínima para o meu aplicativo, o PHP precisará conhecer esse login e senha em algum lugar. Qual é a melhor maneira de proteger essa...

402
Salvando imagem do URL do PHP

Preciso salvar uma imagem de uma URL PHP no meu PC. Digamos que eu tenha uma página, http://example.com/image.phpsegurando uma única imagem "flor", nada mais. Como posso salvar esta imagem da URL com um novo nome (usando