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.


5
Usando usort em php com uma função privada de classe
ok usar usort com uma função não é tão complicado Isso é o que eu tinha antes no meu código linear function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..'); para classificar eu simplesmente faço usort($array,"merchantSort"); Agora estamos atualizando o código e removendo todas as funções globais e colocando-as em …
119 php  arrays  sorting  object 

1
Variáveis ​​PHP em funções anônimas
Eu estava brincando com funções anônimas em PHP e percebi que elas não parecem atingir variáveis ​​fora delas. Existe alguma maneira de contornar esse problema? Exemplo: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" Isso produzirá "nada". Existe alguma maneira de a função anônima …

5
Várias entradas com o mesmo nome por meio de POST em php
É possível obter várias entradas com o mesmo nome para postar e acessá-las a partir do PHP? A ideia é a seguinte: tenho um formulário que permite a entrada de um número indefinido de endereços físicos junto com outras informações. Se eu simplesmente der a cada um desses campos o …
119 php  html  arrays  forms  post 

10
como faço para remover uma vírgula do final de uma string?
Quero remover a vírgula do final de uma string. Como agora estou usando $string = substr($string,0,-1); mas isso remove apenas o último caractere da string. Estou adicionando a string dinamicamente, então às vezes não há vírgula no final da string. Como posso fazer com que o PHP remova a vírgula …
119 php 

5
Como copiar em profundidade um objeto DateTime?
$date1 = $date2 = new DateTime(); $date2->add(new DateInterval('P3Y')); Agora $date1e $date2contenha a mesma data - daqui a três anos. Gostaria de criar duas datas separadas, uma que é analisada de uma string e outra com três anos adicionados a ela. Atualmente eu hackeei assim: $date2 = new DateTime($date1->format(DateTime::ISO8601)); mas isso …
118 php  datetime 


12
Como compactar [recursivamente] um diretório em PHP?
O diretório é algo como: home/ file1.html file2.html Another_Dir/ file8.html Sub_Dir/ file19.html Estou usando a mesma classe PHP Zip usada em PHPMyAdmin http://trac.seagullproject.org/browser/branches/0.6-bugfix/lib/other/Zip.php . Não tenho certeza de como compactar um diretório em vez de apenas um arquivo. Aqui está o que tenho até agora: $aFiles = $this->da->getDirTree($target); /* $aFiles …


6
usando jquery $ .ajax para chamar uma função PHP
Esta pode ser uma resposta simples, mas estou usando $ .ajax do jQuery para chamar um script PHP. O que eu quero fazer é basicamente colocar esse script PHP dentro de uma função e chamar a função PHP do javascript. <?php if(isset($_POST['something'] { //do something } ?> para isso <?php …
118 php  jquery  ajax 


15
Usando um arquivo .php para gerar um despejo MySQL
Aqui estão as informações que tenho: Estou trabalhando com um sistema baseado em Linux usando MySQL e PHP5. Preciso ser capaz de gerar um mysqldumpde dentro de um arquivo .php e, em seguida, ter esse despejo armazenado em um arquivo no servidor em um local que eu especificaria. Como sou …
118 php  mysql  mysqldump 

6
Você pode 'sair' de um loop no PHP?
Eu tenho um loop que está fazendo uma verificação de erros no meu código PHP. Originalmente parecia algo assim ... foreach($results as $result) { if (!$condition) { $halt = true; ErrorHandler::addErrorToStack('Unexpected result.'); } doSomething(); } if (!$halt) { // do what I want cos I know there was no error …
118 php  loops 

2
Como recuperar a carga útil do pedido
Estou usando PHP , ExtJS e ajax store . Ele envia dados (na criação, atualização, destruição) não em POST ou GET. No console do Chrome , vejo meus parâmetros de saída como JSON no campo " Solicitar carga útil ". $ _POST e $ _GET estão vazios. Como recuperá-lo em …
118 php  javascript  json  extjs 

6
Visibilidade padrão de métodos de classe em PHP
Olhei para o manual , mas não consigo encontrar a resposta. Qual é a visibilidade padrão em PHP para métodos sem uma declaração de visibilidade? O PHP tem uma visibilidade de pacote como em Java? Por exemplo, no código a seguir, é go()público ou privado? class test { function go() …
118 php  oop  visibility 

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.