Perguntas com a marcação «php»

358
Posso tentar / receber um aviso?

Eu preciso pegar alguns avisos sendo lançados a partir de algumas funções nativas do php e depois lidar com eles. Especificamente: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Emite um aviso quando a consulta DNS falha. try/...

355
Como inserir valor e chave na matriz PHP

Dê uma olhada neste código: $GET = array(); $key = 'one=1'; $rule = explode('=', $key); /* array_push($GET, $rule[0] => $rule[1]); */ Estou procurando algo assim para que: print_r($GET); /* output: $GET[one => 1, two => 2, ...] */ Existe uma função para fazer isso? (porque...

353
Javascript equivalente ao PHP Explode ()

Eu tenho esta string: 0000000020C90037: TEMP: dados Eu preciso dessa string: TEMP: dados. Com o PHP, eu faria o seguinte: $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; Como efetivamente faço explodeuma string em JavaScript da maneira que...

345
Lista de funções Big-O para PHP

Depois de usar o PHP há algum tempo, notei que nem todas as funções embutidas do PHP são tão rápidas quanto o esperado. Considere estas duas implementações possíveis de uma função que descobre se um número é primo usando uma matriz de números primos em cache. //very slow for large...

345
PHP shell_exec () vs exec ()

Estou lutando para entender a diferença entre shell_exec()e exec()... Eu sempre usei exec()para executar comandos do lado do servidor, quando eu usaria shell_exec()? É shell_exec()apenas uma abreviação para exec()? Parece ser a mesma coisa com menos

345
O que é 'YTowOnt9'?

Nossa estrutura (PHP) às vezes renderiza entradas ocultas com valor YTowOnt9. Não consigo encontrar essa string em nenhum lugar da (enorme) base de código e não consigo descobrir de onde ela veio. Eu decidi procurar no Google por essa sequência específica, e o resultado me surpreendeu. Mais de meio...

344
Traços x interfaces

Ultimamente, tenho tentado estudar PHP e acabo ficando preso em traços. Entendo o conceito de reutilização de código horizontal e não quero necessariamente herdar de uma classe abstrata. O que não entendo é: Qual é a diferença crucial entre o uso de características versus interfaces? Tentei...

341
Baixar arquivo para servidor a partir do URL

Bem, este parece bastante simples, e é. Tudo o que você precisa fazer para baixar um arquivo no seu servidor é: file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip")); Só há um problema. E se você tiver um arquivo grande, como 100mb. Você ficará sem memória e não poderá...