Preguntas etiquetadas con php

358
¿Puedo intentar / atrapar una advertencia?

Necesito detectar algunas advertencias que se lanzan desde algunas funciones nativas de php y luego manejarlas. Específicamente: array dns_get_record ( string $hostname [, int $type= DNS_ANY [, array &$authns [, array &$addtl ]]] ) Lanza una advertencia cuando falla la consulta...

355
Cómo insertar valor y clave en la matriz PHP

Echa un vistazo a este código: $GET = array(); $key = 'one=1'; $rule = explode('=', $key); /* array_push($GET, $rule[0] => $rule[1]); */ Estoy buscando algo como esto para que: print_r($GET); /* output: $GET[one => 1, two => 2, ...] */ ¿Hay una función para hacer esto? (porque...

353
Javascript equivalente a PHP Explode ()

Tengo esta cadena: 0000000020C90037: TEMP: datos Necesito esta cadena: TEMP: datos. Con PHP haría esto: $str = '0000000020C90037:TEMP:data'; $arr = explode(':', $str); $var = $arr[1].':'.$arr[2]; ¿Cómo hago para que explodeuna cadena en JavaScript funcione de manera efectiva en...

345
PHP shell_exec () vs exec ()

Estoy luchando por entender la diferencia entre shell_exec()y exec()... Siempre solía exec()ejecutar comandos del lado del servidor, ¿cuándo los usaría shell_exec()? ¿Es shell_exec()solo una taquigrafía para exec()? Parece ser lo mismo con menos

345
Lista de Big-O para funciones PHP

Después de usar PHP por un tiempo, noté que no todas las funciones integradas de PHP son tan rápidas como se esperaba. Considere estas dos posibles implementaciones de una función que encuentra si un número es primo usando una matriz de primos en caché. //very slow for large...

345
¿Qué es 'YTowOnt9'?

Nuestro marco (PHP) a veces representa entradas ocultas con valor YTowOnt9. No puedo encontrar esa cadena en ninguna parte de la (enorme) base de código, y no puedo entender de dónde vino. Decidí buscar en Google esa cadena en particular, y el resultado me sorprendió. Más de medio millón de golpes...

344
Rasgos versus interfaces

Últimamente he estado tratando de estudiar PHP y me encuentro colgado de los rasgos. Entiendo el concepto de reutilización de código horizontal y no querer heredar necesariamente de una clase abstracta. Lo que no entiendo es: ¿Cuál es la diferencia crucial entre usar rasgos versus interfaces? He...

341
Descargar archivo al servidor desde URL

Bueno, este parece bastante simple, y lo es. Todo lo que tiene que hacer para descargar un archivo a su servidor es: file_put_contents("Tmpfile.zip", file_get_contents("http://someurl/file.zip")); Solo hay un problema. ¿Qué pasa si tiene un archivo grande, como 100mb? Luego, se quedará sin...