Articles of io

Usando PHP Buffer de saída para emitir JavaScript durante o processamento

Eu tenho algum código PHP que está recebendo e processando imagens grandes. Gostaria de repetir algum JavaScript em certos pontos enquanto a imagem está sendo processada para atualizar o DOM com jQuery. Aqui está um código de exemplo, mas não está funcionando. Ele apenas aguarda os 5 segundos inteiros e depois faz com que os […]

File_exists vs suppressed include, que é a maneira mais rápida de falhar no PHP

TL; DR É mais rápido fazer um file_exists ou verificar o valor de retorno de @include (ou seja, suprimir erros)? Neste contexto, você pode assumir que estou usando caminhos absolutos e não confiando na resolução de include_path . Versão elaborada Com todo o código condicional que as estruturas e / ou o software tem em […]

PHP performance file_get_contents () vs readfile () e gato

Estou fazendo alguns benchmarking com funções de leitura de arquivos PHP apenas para o meu conhecimento geral. Então eu testei três maneiras diferentes de ler todo o conteúdo de um arquivo que eu pensei que seria muito rápido. file_get_contents () bem conhecido pelo seu desempenho muito alto readfile () conhecido por ser uma boa alternativa […]

fopen com / sem @ antes dele

Eu vi amostras de código que usam um @ antes de fopen como em $fh = @fopen($myFile, ‘w’); Qual é o significado deste @ ?

Por que existem funções inseguras binárias seguras e binárias em php?

Existe algum motivo para esse comportamento / implementação? Exemplo: $array = array(“index_of_an_array” => “value”); class Foo { private $index_of_an_array; function __construct() {} } $foo = new Foo(); $array = (array)$foo; $key = str_replace(“Foo”, “”, array_keys($array)[0]); echo $array[$key]; Nos dá um erro que está completo : AVISO Índice indefinido: na linha número 9 Exemplo # 2: […]

Substituindo o conteúdo do arquivo em PHP

Eu preciso de uma function como preg_replace, mas em vez de strings, preciso que ela funcione com arquivos / conteúdo de arquivos.

PHP – leitura do final de um arquivo de texto

Eu tenho um arquivo de texto com valores separados por uma vírgula. Exemplo: 1299491735618,10,84,10,121.6,10,120.0,12994917389996,12, 13, 14, 15, and so on .. Agora, eu preciso ler apenas o último “conjunto” de dados, ou seja, apenas a partir de 12994917389996,12, 13, 14, 15, and so on … Neste caso, acho que 12994917389996 é maior do que 130 […]

file_put_contents dizendo permissão negada?

Possível Duplicado: permissão file_put_contents negada Recentemente, transferi o servidor e parece que file_put_contents não está funcionando no novo servidor. Tudo é o mesmo, as pastas são corretamente corretamente, mas por algum motivo não está criando os arquivos e colocando o conteúdo nele. Eu criei um teste para você ver, emulando como estamos fazendo isso atualmente: […]

Como você copia um arquivo em PHP sem replace um arquivo existente?

Quando você usa a function de cópia PHP, a operação faz cópias cegamente sobre o arquivo de destino, mesmo que já exista. Como você copia um arquivo de forma segura, apenas executando a cópia se não houver nenhum arquivo existente?

Como armazenar um arquivo no Moodle para que ele seja acessível para um aplicativo externo?

Preciso armazenar um arquivo no Moodle. Este não é realmente um problema, é explicado aqui . O problema é que este arquivo deve ser acessível para todos. Por isso, tem que haver uma URL, por exemplo, www.mymoodlesite.com/temp/myfile.txt ou similar, a qual pode entrar no navegador e acessar o arquivo. Pensei em copiar o arquivo para […]