Preguntas etiquetadas con php

PHP es un lenguaje de scripting ampliamente utilizado, dinámico, orientado a objetos e interpretado, diseñado principalmente para el desarrollo web del lado del servidor. Usado para preguntas sobre el lenguaje PHP.

3
¿Es posible eliminar la propiedad de un objeto en PHP?
Si tengo una stdObjectpalabra, $a. Claro que no hay problema para asignar una nueva propiedad $a, $a->new_property = $xyz; Pero luego quiero eliminarlo, por unsetlo que no es de ayuda aquí. Entonces, $a->new_property = null; es algo así ¿Pero hay una manera más 'elegante'?
196 php  object 

10
php stdClass a array
Tengo un problema para convertir un objeto stdClass en matriz. He intentado de esta manera: return (array) $booking; o return (array) json_decode($booking,true); o return (array) json_decode($booking); La matriz antes del lanzamiento está llena con un registro, después de mi intento de lanzarlo está vacío. ¿Cómo emitirlo / convertirlo sin eliminar …
195 php  arrays 

10
Sobrecarga de funciones PHP
Procedente de fondo C ++;) ¿Cómo puedo sobrecargar las funciones de PHP? ¿Una definición de función si hay argumentos y otra si no hay argumentos? ¿Es posible en PHP? ¿O debería usar if else para verificar si hay algún parámetro pasado de $ _GET y POST? y relacionarlos?

10
Analizar cadena de consulta en una matriz
¿Cómo puedo convertir una cadena de abajo en una matriz ? pg_id=2&parent_id=2&document&video Esta es la matriz que estoy buscando, array( 'pg_id' => 2, 'parent_id' => 2, 'document' => , 'video' => )
195 php  arrays  string 


12
PHP DOMDocument loadHTML no codifica UTF-8 correctamente
Estoy tratando de analizar algo de HTML usando DOMDocument, pero cuando lo hago, de repente pierdo mi codificación (al menos así es como 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); } El resultado de este …

2
En PHP, ¿por qué </script> no muestra un error de análisis?
Estaba ejecutando el siguiente código PHP : &lt;?php &lt;/script&gt; ?&gt; No hubo errores de análisis y el resultado fue " ?&gt;" ( ejemplo ). En casos similares recibo un error de análisis: &lt;?php &lt;/div&gt; ?&gt; Error de análisis: error de sintaxis, '&lt;' inesperado en ... ¿Por qué no &lt;?php &lt;/script&gt; …
193 php  syntax  parse-error 

16
Desplazamiento de cadena ilegal Advertencia PHP
Recibo un extraño error de PHP después de actualizar mi versión de PHP a 5.4.0-3. Tengo esta matriz: Array ( [host] =&gt; 127.0.0.1 [port] =&gt; 11211 ) Cuando trato de acceder así, recibo advertencias extrañas print $memcachedConfig['host']; print $memcachedConfig['port']; Warning: Illegal string offset 'host' in .... Warning: Illegal string offset …
193 php  warnings 



23
Recuento de filas con DOP
Hay muchas declaraciones en conflicto alrededor. ¿Cuál es la mejor manera de contar filas usando PDO en PHP? Antes de usar PDO, simplemente usémysql_num_rows . fetchAll es algo que no querré porque a veces puedo estar tratando con grandes conjuntos de datos, por lo que no es bueno para mi …
192 php  mysql  pdo 

10
Fila de inserción de PHP / MySQL luego obtenga 'id'
El campo 'id' de mi tabla automática aumenta cuando inserto una fila. Quiero insertar una fila y luego obtener esa ID. Lo haría tal como lo dije, pero ¿hay alguna manera de hacerlo sin preocuparme por el tiempo entre insertar la fila y obtener la identificación? Sé que puedo consultar …
192 php  mysql 

11
Nginx 403 prohibido para todos los archivos
Tengo instalado nginx con PHP-FPM en una caja de CentOS 5, pero estoy luchando para que sirva a cualquiera de mis archivos, ya sea PHP o no. Nginx se ejecuta como www-data: www-data, y el sitio predeterminado "Bienvenido a nginx en EPEL" (propiedad de root: root con 644 permisos) se …



Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.