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.

10
php stdClass para array
Eu tenho um problema para converter um objeto stdClass em matriz. Eu tentei desta maneira: return (array) $booking; ou return (array) json_decode($booking,true); ou return (array) json_decode($booking); A matriz antes do elenco está cheia com um registro, depois que minha tentativa de elenco estiver vazia. Como converter / converter sem excluir …
195 php  arrays 

10
Sobrecarga de função PHP
Vindo do background C ++;) Como sobrecarregar funções PHP? Uma definição de função se houver algum argumento e outra se não houver argumentos? É possível em PHP? Ou devo usar if else para verificar se existem parâmetros passados ​​de $ _GET e POST? e relacioná-los?

10
Analisar string de consulta em uma matriz
Como transformar uma string abaixo em uma matriz ? pg_id=2&parent_id=2&document&video Esta é a matriz que estou procurando, array( 'pg_id' => 2, 'parent_id' => 2, 'document' => , 'video' => )
195 php  arrays  string 


3
É possível excluir a propriedade de um objeto no PHP?
Se eu tenho uma stdObjectpalavra a dizer $a,. Claro que não há nenhum problema para atribuir uma nova propriedade, $a, $a->new_property = $xyz; Mas então eu quero removê-lo, por isso unsetnão ajuda em nada aqui. Assim, $a->new_property = null; é meio que isso. Mas existe uma maneira mais "elegante"?
194 php  object 

12
O DOMDocument do PHP loadHTML não codifica UTF-8 corretamente
Estou tentando analisar um pouco de HTML usando DOMDocument, mas quando o faço, de repente perco minha codificação (pelo menos é assim que me parece). $profile = "<div><p>various japanese characters</p></div>"; $dom = new DOMDocument(); $dom->loadHTML($profile); $divs = $dom->getElementsByTagName('div'); foreach ($divs as $div) { echo $dom->saveHTML($div); } O resultado desse código …

2
No PHP, por que </script> não mostra um erro de análise?
Eu estava executando o seguinte código PHP : &lt;?php &lt;/script&gt; ?&gt; Não houve erros de análise e a saída foi " ?&gt;" ( exemplo ). Em casos semelhantes, recebo um erro de análise: &lt;?php &lt;/div&gt; ?&gt; Erro de análise: erro de sintaxe, inesperado '&lt;' em ... Por que não &lt;?php …
193 php  syntax  parse-error 

16
Offset de string ilegal Aviso PHP
Eu recebo um erro estranho do PHP depois de atualizar minha versão do php para 5.4.0-3. Eu tenho essa matriz: Array ( [host] =&gt; 127.0.0.1 [port] =&gt; 11211 ) Quando tento acessá-lo assim, recebo avisos estranhos print $memcachedConfig['host']; print $memcachedConfig['port']; Warning: Illegal string offset 'host' in .... Warning: Illegal string …
193 php  warnings 



23
Contagem de linhas com DOP
Existem muitas declarações conflitantes por aí. Qual é a melhor maneira de contar linhas usando DOP em PHP? Antes de usar o DOP, simplesmente usei mysql_num_rows. fetchAll é algo que eu não quero, porque às vezes posso lidar com grandes conjuntos de dados, portanto não é bom para o meu …
192 php  mysql  pdo 

10
Inserir linha PHP / MySQL e obter 'id'
O campo 'id' da minha tabela aumenta automaticamente quando insiro uma linha. Quero inserir uma linha e, em seguida, obter esse ID. Eu faria isso da maneira que disse, mas existe uma maneira de fazer isso sem me preocupar com o tempo entre inserir a linha e obter o ID? …
192 php  mysql 




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.