Preguntas etiquetadas con php

129
¿Qué significa iniciar una función PHP con un ampersand?

Estoy usando la biblioteca de Facebook con este código: class FacebookRestClient { ... public function &users_hasAppPermission($ext_perm, $uid=null) { return $this->call_method('facebook.users.hasAppPermission', array('ext_perm' => $ext_perm, 'uid' => $uid)); } ... } ¿Qué...

129
Consulta de PDO vs ejecutar

¿Ambos hacen lo mismo, pero de manera diferente? ¿Hay alguna diferencia además de usar prepareentre $sth = $db->query("SELECT * FROM table"); $result = $sth->fetchAll(); y $sth = $db->prepare("SELECT * FROM table"); $sth->execute(); $result =

129
¿Cómo imprimir un registro de depuración?

Me gustaría depurar un código PHP, pero creo que imprimir un registro en la pantalla o archivo está bien para mí. ¿Cómo debo imprimir un registro en el código PHP? Lo habitual print/ printfparece ir a la salida HTML, no a la consola. Tengo un servidor Apache ejecutando el código PHP....

129
¿Alguna forma de romper si la declaración en PHP?

¿Hay algún comando en PHP para detener la ejecución de la ifdeclaración actual o principal , igual breako break(1)para switch/ loop? Por ejemplo $arr=array('a','b'); foreach($arr as $val) { break; echo "test"; } echo "finish"; en el código anterior PHP no lo hará echo "test";e irá aecho...

129
¿De qué se trata el UTF-8 normalizado?

El proyecto ICU (que ahora también tiene una biblioteca PHP ) contiene las clases necesarias para ayudar a normalizar las cadenas UTF-8 para facilitar la comparación de valores al buscar. Sin embargo, estoy tratando de averiguar qué significa esto para las aplicaciones. Por ejemplo, ¿en qué casos...

128
Código PHP para convertir una consulta MySQL a CSV [cerrado]

Tal como está actualmente, esta pregunta no se ajusta bien a nuestro formato de preguntas y respuestas. Esperamos que las respuestas estén respaldadas por hechos, referencias o experiencia, pero es probable que esta pregunta solicite debate, argumentos, encuestas o una discusión...

128
PHP: extracción de una propiedad de una matriz de objetos

Tengo una gran variedad de objetos de gatos: $cats = Array ( [0] => stdClass Object ( [id] => 15 ), [1] => stdClass Object ( [id] => 18 ), [2] => stdClass Object ( [id] => 23 ) ) y quiero extraer una matriz de ID de gatos en 1 línea (no es una función ni un bucle)....

128
¿Cómo puedo configurar la versión de PHP en PHPStorm?

¿Es posible establecer el valor de la versión de PHP, digamos 4.0+ y tener funciones destacadas de PHPStorm que no funcionarían con la versión más antigua? Por ejemplo, para PHP4, esto debería resaltar, static functionetc. Tengo una instalación de PHP en mi PC, pero no quiero instalar una versión...

128
¿Cómo usar CURL a través de un proxy?

Estoy buscando configurar curl para usar un servidor proxy. La url es proporcionada por un formulario html, que no ha sido un problema. Sin el proxy funciona bien. He encontrado código en este y otros sitios, pero no funcionan. Cualquier ayuda para encontrar la solución correcta sería muy...

128
Usando PHP con Socket.io

¿Es posible usar Sockets.io en el lado del cliente y comunicarse con una aplicación basada en PHP en el servidor? ¿PHP incluso admite una forma de escritura de código de 'conexión duradera'? Todo el código de muestra que encuentro para socket.io parece ser para node.js en el lado del servidor, por...

128
¿Cómo puedo agregar versiones PHP adicionales a MAMP?

La versión actual de MAMP que tengo solo tiene php 5.2.17 y 5.4.4. Necesito 5.3.X. ¿Hay alguna manera de agregar versiones adicionales que se puedan seleccionar en las preferencias de php de las interfaces MAMP? Esto es para la versión gratuita de MAMP, no para MAMP

128
PHP: Sugerencia de tipo - Diferencia entre `Closure` y` Callable`

Noté que puedo usar cualquiera Closureo Callablecomo sugerencia de tipo si esperábamos que se ejecutara alguna función de devolución de llamada. Por ejemplo: function callFunc1(Closure $closure) { $closure(); } function callFunc2(Callable $callback) { $callback(); } $function = function() {...