Preguntas etiquetadas con php

233
¿Cómo convertir valores de matriz de cadena a int?

$string = "1,2,3" $ids = explode(',', $string); var_dump($ids); devoluciones array(3) { [0]=> string(1) "1" [1]=> string(1) "2" [2]=> string(1) "3" } Necesito que los valores sean de tipo int en lugar de tipo string. ¿Hay una mejor manera de hacer esto que recorrer la matriz con...

233
¿Cómo generar archivos XML dinámicamente usando PHP?

Tengo que generar un archivo xml dinámicamente en tiempo de ejecución. Por favor, ayúdame a generar el archivo XML a continuación dinámicamente usando PHP. <?xml version="1.0" encoding="UTF-8"?> <xml> <track> <path>song1.mp3</path> <title>Track 1 - Track...

233
Función PHP para generar v4 UUID

Así que he estado investigando un poco y he estado tratando de reconstruir una función que genere un UUID v4 válido en PHP. Esto es lo más cerca que he podido llegar. Mi conocimiento en hexadecimal, decimal, binario, operadores bit a bit de PHP y similares es casi inexistente. Esta función genera...

232
¿Qué significa rendimiento en PHP?

Recientemente me topé con este código: function xrange($min, $max) { for ($i = $min; $i <= $max; $i++) { yield $i; } } Nunca he visto esta yieldpalabra clave antes. Intentando ejecutar el código que obtengo Error de análisis: error de sintaxis, T_VARIABLE inesperado en la línea...

230
¿Cómo incluir () todos los archivos PHP de un directorio?

¿En PHP puedo incluir un directorio de scripts? es decir, en lugar de: include('classes/Class1.php'); include('classes/Class2.php'); hay algo como: include('classes/*'); Parece que no puede encontrar una buena manera de incluir una colección de aproximadamente 10 subclases para una clase en...

230
Establecer el tiempo de espera de Curl en PHP

Estoy ejecutando una solicitud curl en una base de datos eXist a través de php. El conjunto de datos es muy grande y, como resultado, la base de datos demora mucho tiempo en devolver una respuesta XML. Para solucionar eso, configuramos una solicitud curl, con lo que se supone que es un largo tiempo...

229
Emparejar un espacio en expresiones regulares

Necesito hacer coincidir un carácter de espacio en una expresión regular de PHP. ¿Alguien tiene alguna idea? Me refiero a "gavin schulz", el espacio entre las dos palabras. Estoy usando una expresión regular para asegurarme de que solo permita letras, números y un espacio. Pero no estoy seguro de...