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.


5
Usando usort en php con una función privada de clase
ok usar usort con una función no es tan complicado Esto es lo que tenía antes en mi código lineal. function merchantSort($a,$b){ return ....// stuff; } $array = array('..','..','..'); para ordenar simplemente lo hago usort($array,"merchantSort"); Ahora estamos actualizando el código y eliminando todas las funciones globales y colocándolas en su …
119 php  arrays  sorting  object 

1
Variables PHP en funciones anónimas
Estaba jugando con funciones anónimas en PHP y me di cuenta de que no parecen alcanzar variables fuera de ellas. ¿Hay alguna forma de solucionar este problema? Ejemplo: $variable = "nothing"; functionName($someArgument, function() { $variable = "something"; }); echo $variable; //output: "nothing" Esto generará "nada". ¿Hay alguna forma de que …


10
¿Cómo elimino una coma del final de una cadena?
Quiero quitar la coma del final de una cadena. Como es ahora estoy usando $string = substr($string,0,-1); pero eso solo elimina el último carácter de la cadena. Estoy agregando la cadena de forma dinámica, por lo que a veces no hay una coma al final de la cadena. ¿Cómo puedo …
119 php 

5
¿Cómo hago una copia profunda de un objeto DateTime?
$date1 = $date2 = new DateTime(); $date2->add(new DateInterval('P3Y')); Ahora $date1y $date2contienen la misma fecha, dentro de tres años. Me gustaría crear dos fechas y horas separadas, una que se analiza a partir de una cadena y otra con tres años agregados. Actualmente lo he pirateado así: $date2 = new DateTime($date1->format(DateTime::ISO8601)); …
118 php  datetime 


12
¿Cómo comprimir [recursivamente] un directorio en PHP?
El directorio es algo así como: home/ file1.html file2.html Another_Dir/ file8.html Sub_Dir/ file19.html Estoy usando la misma clase PHP Zip utilizada en PHPMyAdmin http://trac.seagullproject.org/browser/branches/0.6-bugfix/lib/other/Zip.php . No estoy seguro de cómo comprimir un directorio en lugar de solo un archivo. Esto es lo que tengo hasta ahora: $aFiles = $this->da->getDirTree($target); /* …


6
usando jquery $ .ajax para llamar a una función PHP
Esta puede ser una respuesta simple, pero estoy usando $ .ajax de jQuery para llamar a un script PHP. Lo que quiero hacer es básicamente poner ese script PHP dentro de una función y llamar a la función PHP desde javascript. <?php if(isset($_POST['something'] { //do something } ?> a esto …
118 php  jquery  ajax 


15
Usando un archivo .php para generar un volcado de MySQL
Aquí está la información que tengo: Estoy trabajando con un sistema basado en Linux usando MySQL y PHP5. Necesito poder generar un mysqldumparchivo desde dentro de un archivo .php, y luego hacer que ese volcado se almacene en un archivo en el servidor en una ubicación que yo especifique. Como …
118 php  mysql  mysqldump 

6
¿Puedes 'salir' de un bucle en PHP?
Tengo un bucle que está comprobando errores en mi código PHP. Originalmente se veía algo así ... 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 } Todo esto …
118 php  loops 

2
Cómo recuperar la carga útil de la solicitud
Estoy usando PHP , ExtJS y la tienda ajax . Envía datos (al crear, actualizar, destruir) no en POST o GET. En la consola de Chrome , veo mis parámetros salientes como JSON en el campo " Solicitar carga útil ". $ _POST y $ _GET están vacíos. ¿Cómo recuperarlo …
118 php  javascript  json  extjs 

6
Visibilidad predeterminada de los métodos de clase en PHP
Miré el manual , pero parece que no puedo encontrar la respuesta. ¿Cuál es la visibilidad predeterminada en PHP para métodos sin una declaración de visibilidad? ¿PHP tiene una visibilidad de paquete como en Java? Por ejemplo, en el siguiente código, ¿es go()público o privado? class test { function go() …
118 php  oop  visibility 

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.