Fragmentos de código 2025, Enero
Este fragmento de código comprueba si una página se ha modificado desde la última vez que se mostró. Si es así, envía un encabezado "304 no modificado" y sale; de lo contrario, el "
Function getRandomId ($ min = NULL, $ max = NULL) (if (is_numeric ($ min) && is_numeric ($ max)) (return mt_rand ($ min, $ max);) else (return mt_rand ();) "
Estas funciones iniciarán la sesión de un usuario en función de un nombre de usuario y una contraseña que coincidan en una base de datos MySQL. // función para escapar de datos y función de eliminación de etiquetas "
Los servidores se pueden configurar para mostrar el contenido de un directorio que no tiene un archivo de índice para representar. El resultado suele ser menos que visual "
Muchos hosts compartidos imponen restricciones muy bajas sobre el tamaño de los archivos que se pueden cargar a través de PHP. Pero, muchos hosts también te permiten crear el tuyo propio "
Cuando está dentro de un bucle, puede realizar un seguimiento del número de iteración del bucle (a continuación se muestra un bucle for simple). Con ese número de iteración, puede "
If (! empty ($ _ SERVER) && $ _SERVER! == 'off' || $ _SERVER == 443) (// HTTPS) else (// HTTP) "
Solicita un geo-servidor de IP para verificar, devuelve dónde se encuentra una IP (host, estado, país, ciudad) ".
Function html_tidy ($ input_html, $ indent = "true", $ no_body_tags = "true", $ fix = "true") (ob_start (); $ tidy = new tidy; $ config = array ('sangría' => "
El siguiente código ya no funciona como está con la actualización de la API de Twitter a 1.1 a partir del 11-06-2013. La API 1.1 requiere oAuth, que requiere un servidor "
¡Oye! Antes de ir demasiado lejos por la madriguera del desplazamiento suave basado en JavaScript, sepa que hay una función CSS nativa para esto: comportamiento de desplazamiento ".
Function get_suffix ($ number) ($ last_number = substr ($ number, -1); // busca el último número if ($ last_number == "0" || $ last_number == 0) ($ last_number = 4; "
Si todo lo que tiene para una imagen es la URL, aún puede encontrar las dimensiones: "
Cuentas para proxies: if (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) elseif (! Empty ($ _ SERVER)) ($ ip = $ _ SERVER;) else ($ ip = $ _ SERVER;) "
* * @param string $ file Ruta de archivo * @param string $ consulta Información necesaria (0 = ancho, 1 = alto, 2 = tipo mime) * @return string Información de archivo * / función "
* * @param string $ file Ruta de archivo * @param int $ dígitos Dígitos para mostrar * @return string | bool Tamaño (KB, MB, GB, TB) o booleano * / función "
* * @param string $ file Ruta de archivo * @param string $ format dateformat * @link http://www.php.net/manual/de/function.date.php * @link "
Function getUrl () ($ url = @ ($ _SERVER! = 'on')? 'http: //'.$_SERVER:' https: //'.$_SERVER; $ url. = ($ _SERVER! == 80 )? ":". $ _ SERVER: ""; $ url. = "
$ ch = curl_init (); curl_setopt ($ ch, CURLOPT_URL, 'https: //feedburner.google.com/api/awareness/1.0/GetFeedData? id = 7qkrmib4r9rscbplq5qgadiiq4'); "
Debido a que el nombre de la variable de estado de mysql global que contiene el número de consultas cambió en versiones posteriores de mysql, se necesita una función auxiliar para "
La función básica de esto es encontrar cualquier URL en el bloque de texto y convertirlas en hipervínculos. Solo encontrará URL si tienen el formato adecuado "
No es necesario que los archivos de Amazon S3 sean públicos (no lo son de forma predeterminada). Pero puede generar claves especiales para permitir el acceso a archivos privados. Estas llaves "
Uso potencial: "
Function generateCsv ($ data, $ delimiter = ',', $ enclosure = '"') ($ handle = fopen ('php: // temp', 'r +'); foreach ($ data as $ line) (fputcsv ( $ identificador, $ línea, "
Guarde el archivo como fullpath.php Sube a la carpeta a la que le gustaría conocer la ruta completa a Ir a http: //www.yoursite/lots/of/folders/fullpath.php.
Fuerzas que llevan de cero a enteros. era | ahora 1 | 01 2 | 02 3 | 03 10 | 10 100 | 100 99 | 99 "