Preguntas etiquetadas con php

204
¿Cómo convierto un objeto en una matriz?

<?php print_r($response->response->docs); ?> Produce lo siguiente: Array ( [0] => Object ( [_fields:private] => Array ( [id]=>9093 [name]=>zahir ) Object ( [_fields:private] => Array ( [id]=>9094 [name]=>hussain ).. ) ) ¿Cómo puedo...

203
Getter y Setter?

No soy un desarrollador de PHP, por lo que me pregunto si en PHP es más popular usar getter / setters explícitos, en un estilo OOP puro, con campos privados (como a mí me gusta): class MyClass { private $firstField; private $secondField; public function getFirstField() { return...

203
Cómo obtener los parámetros de solicitud en symfony2

Soy muy nuevo en Symfony. En otros idiomas, como Java y otros, puedo usar request.getParameter('parmeter name')para obtener el valor. ¿Hay algo similar que podamos hacer con Symfony2? He visto algunos ejemplos, pero ninguno me funciona. Supongamos que tengo un campo de formulario con el nombre de...

202
¿Cómo llamar a una función JavaScript desde PHP?

¿Cómo llamar a una función JavaScript desde PHP? <?php jsfunction(); // or echo(jsfunction()); // or // Anything else? El siguiente código es de xyz.html (al hacer clic en un botón) llama wait()a un xyz.js externo . Esto wait()llama a wait.php. function wait() {

202
Error fatal: no se encontró la clase 'SoapClient'

Estoy probando un ejemplo simple de servicio web y obtengo este error aunque no haya comentado extension=php_soap.dllen el php.iniarchivo: Error fatal: la clase 'SoapClient' no se encuentra en C: \ Archivos de programa (x86) \ EasyPHP-5.3.9 \ www \ server.php en la línea

199
Exec asíncrono de shell en PHP

Tengo un script PHP que necesita invocar un script de shell pero no me importa en absoluto la salida. El script de shell realiza varias llamadas SOAP y tarda en completarse, por lo que no quiero ralentizar la solicitud de PHP mientras espera una respuesta. De hecho, la solicitud de PHP debería...

199
Descomprima un archivo con php

Quiero descomprimir un archivo y esto funciona bien system('unzip File.zip'); Pero necesito pasar el nombre del archivo a través de la URL y no puedo hacerlo funcionar, esto es lo que tengo. $master = $_GET["master"]; system('unzip $master.zip'); ¿Qué me estoy perdiendo? Sé que tiene que ser...

199
¿Cómo hacer eco o imprimir una matriz en PHP?

Tengo esta matriz Array ( [data] => Array ( [0] => Array ( [page_id] => 204725966262837 [type] => WEBSITE ) [1] => Array ( [page_id] => 163703342377960 [type] => COMMUNITY ) ) ) Mi pregunta es ¿cómo puedo hacer eco del contenido sin esta estructura? Lo...

198
Retornos múltiples de una función

¿Es posible tener una función con dos retornos como este: function test($testvar) { // Do something return $var1; return $var2; } Si es así, ¿cómo podría obtener cada devolución por