Perguntas com a marcação «php»

155
API REST - por que usar PUT DELETE POST GET?

Então, eu estava olhando alguns artigos sobre a criação de APIs REST. E alguns deles sugerem o uso de todos os tipos de solicitações HTTP: como PUT DELETE POST GET. Nós criaríamos, por exemplo, index.php e escreveríamos a API desta maneira: $method = $_SERVER['REQUEST_METHOD']; $request =...

154
As solicitações AJAX retêm as informações da sessão PHP?

Se eu tivesse um usuário logado no meu site, tendo seu ID armazenado $_SESSION, e em seu navegador, ele clicou no botão 'Salvar', que faria uma solicitação AJAX ao servidor. Os $_SESSIONcookies dele e dele serão mantidos nesta solicitação e posso confiar com segurança na identificação presente...

154
Execute o script php como processo daemon

Eu preciso executar um script php como processo daemon (aguarde instruções e faça as coisas). O cron job não fará isso por mim, porque as ações precisam ser executadas assim que a instrução chegar. Eu sei que o PHP não é realmente a melhor opção para processos daemon devido a problemas de...

154
php - obtém índice numérico do array associativo

Eu tenho uma matriz associativa e preciso encontrar a posição numérica de uma tecla. Eu poderia percorrer manualmente a matriz para encontrá-lo, mas existe uma maneira melhor de incorporar o PHP? $a = array( 'blue' => 'nice', 'car' => 'fast', 'number' => 'none' ); // echo (find...

154
Hash mais rápido para usos não criptográficos?

Estou essencialmente preparando frases para serem colocadas no banco de dados, pois elas podem estar malformadas, então, em vez disso, quero armazenar um pequeno hash (simplesmente compararei se elas existem ou não, para que o hash seja ideal). Eu suponho que o MD5 seja bastante lento em mais de...

154
Como capturar erros de curl em PHP

Estou usando funções PHPcurl para postar dados no servidor da web da minha máquina local. Meu código é o seguinte: $c = curl_init(); curl_setopt($c, CURLOPT_URL, $url); curl_setopt($c, CURLOPT_RETURNTRANSFER, true); curl_setopt($c, CURLOPT_POST, true); curl_setopt($c, CURLOPT_POSTFIELDS,...

153
Classificar uma matriz por chaves com base em outra matriz?

É possível no PHP fazer algo assim? Como você escreveria uma função? Aqui está um exemplo. A ordem é a coisa mais importante. $customer['address'] = '123 fake st'; $customer['name'] = 'Tim'; $customer['dob'] = '12/08/1986'; $customer['dontSortMe'] = 'this value doesnt need to be sorted'; E eu...

152
Como remover parte de uma string? [fechadas]

Fechadas. Esta pergunta não atende às diretrizes de estouro de pilha . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 5 meses . Melhore esta...

152
Twig for loop para matrizes com chaves

Eu uso o Twig e tenho uma matriz com chaves como esta: array[1] = "alpha" array[2] = "bravo" array[3] = "charlie" array[8] = "delta" array[9] = "echo" E eu gostaria de obter a chave (1,2,3,8,9)e o conteúdo (alpha, bravo, charlie, delta, echo)em um loop para obter todo o valor dessa matriz. Como...

152
Converter número em nome do mês em PHP

Eu tenho este código PHP: $monthNum = sprintf("%02s", $result["month"]); $monthName = date("F", strtotime($monthNum)); echo $monthName; Mas está voltando Decemberantes August. $result["month"]é igual a 8, então a sprintffunção está adicionando a 0para torná-lo

151
Como o Drupal funciona? [fechadas]

Fechadas. Esta questão está fora de tópico . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela esteja no tópico do Stack Overflow. Fechado há 7 anos . Melhore esta pergunta Alguém...