Tags: php

Sort by: Date / Title /

  1. 2 days ago by spirit
    1. if (PHP_SAPI === 'cli')
    2.     // In CLI mode
  2. 1 week ago by jacinmontava
    1. $tiempo_inicio = microtime(true);
    2.  
    3. mifunciondelaostia();
    4.  
    5. $tiempo_final = microtime(true);
    6. $tiempo = $tiempo_final - $tiempo_inicio;
    7.  
    8. echo "Ha tardado ",$tiempo," segundos";
  3. 2 weeks ago by spirit
    Permet par exemple de laisser des internautes déposer des fichiers dans un répertoire. Si on ne veut pas qu'ils puissent déposer un fichier PHP et l'exécuter, on peut vouloir empêcher l'exécution de PHP dans ce répertoire.
    1. # ajouter la conf suivante dans votre VirtualHost
    2.  
    3. <Location /upload/>
    4.    AddType text/plain .php .php4 .php5 .phtml .py .pl .cgi .rb
    5. </Location>
  4. 2 months ago by jacinmontava
    Limpiar los datos introducidos por un usuario es una tarea usual antes de insertarlos en la base de datos. Nos podemos encontrar con espacios extra, tabulaciones y retornos de carro innecesarios. Con esta función, y con un poco de ayuda de las expresiones regulares, conseguiremos eliminarlos. La función se ejecuta en tres pasos: primero utilizamos trim -que elimina los espacios sobrantes del principio y final de la cadena-. Después eliminamos los dobles espacios que pudieramos tener dentro de la cadena y por último eliminamos tabulaciones (\t), retornos de carro (\r) y nuevas líneas (\n) y los sustituimos por un espacio en blanco.
    1. function eliminarblancos($cadena){
    2.          $cadena = trim($cadena);
    3.          $cadena = preg_replace('/\s(?=\s)/', '', $cadena);
    4.          $cadena = preg_replace('/[\n\r\t]/', ' ', $cadena);
    5.          return $cadena;
    6. }
  5. 2 months ago by jacinmontava
    Traduccion al castellano de los nombres de los dias y meses de la funcion date de PHP
    1. // Obtenemos y traducimos el nombre del día
    2. $dia=date("l");
    3. if ($dia=="Monday") $dia="Lunes";
    4. if ($dia=="Tuesday") $dia="Martes";
    5. if ($dia=="Wednesday") $dia="Miércoles";
    6. if ($dia=="Thursday") $dia="Jueves";
    7. if ($dia=="Friday") $dia="Viernes";
    8. if ($dia=="Saturday") $dia="Sabado";
    9. if ($dia=="Sunday") $dia="Domingo";
    10.  
    11. // Obtenemos y traducimos el nombre del mes
    12. $mes=date("F");
    13. if ($mes=="January") $mes="Enero";
    14. if ($mes=="February") $mes="Febrero";
    15. if ($mes=="March") $mes="Marzo";
    16. if ($mes=="April") $mes="Abril";
    17. if ($mes=="May") $mes="Mayo";
    18. if ($mes=="June") $mes="Junio";
    19. if ($mes=="July") $mes="Julio";
    20. if ($mes=="August") $mes="Agosto";
    21. if ($mes=="September") $mes="Setiembre";
    22. if ($mes=="October") $mes="Octubre";
    23. if ($mes=="November") $mes="Noviembre";
    24. if ($mes=="December") $mes="Diciembre";
  6. 3 months ago by spirit and saved by 1 other
    1. // Call a class method outside the class
    2. call_user_func(array($myclass, $mymethod), $args);
    3.  
    4. // Call a class method inside the class
    5. call_user_func(array($this, $mymethod), $args);
    6. //or
    7. $this->{$mymethod}($args);
  7. 3 months ago by jacinmontava
    1. <?php
    2.   if (preg_match('/q=|search/', $_SERVER['HTTP_REFERER']) ) {
    3.         print '';
    4.   }
    5.   //Dentro del print, meteremos el código que queramos, como puede ser
    6.   //un bloque de anuncios Adsense
    7. ?>
  8. sponsorised links
  9. 4 months ago by cyo
    1. echo Propel::getConnection()->getLastExecutedQuery();
  10. 4 months ago by jacinmontava
    Script de Jose Rico. www.joserico.com
    1. //palabra aleatoria o creador de nombres aleatorios
    2. function construir_nombre($min=4, $max=8){
    3.         $vocales = array("a", "e", "i", "o", "u");
    4.         $consonantes = array("b", "c", "d", "f", "g", "j", "l", "m", "n", "p", "r", "s", "t");
    5.         $random_nombre = rand($min, $max);//largo de la palabra
    6.         $random = rand(0,1);//si empieza por vocal o consonante
    7.         for($j=0;$j<$random_nombre;$j++){//palabra
    8.                 switch($random){
    9.                         case 0: $random_vocales = rand(0, count($vocales)-1); $nombre.= $vocales[$random_vocales]; $random = 1; break;
    10.                         case 1: $random_consonantes = rand(0, count($consonantes)-1); $nombre.= $consonantes[$random_consonantes]; $random = 0; break;
    11.                 }
    12.         }
    13.         return $nombre;
    14. }
    15.  
    16. echo ucfirst(construir_nombre());
    17. //ejemplos Bumuc, Acal, Baluceda, Leceme, Rirobit...
  11. 4 months ago by cyo and saved by 1 other
    Il suffit de créer une page PHP et y placer un phpinfo() ou si vous avez accès au serveur en ligne de commande (Putty, WinSCP, ...), vous pouvez tapez cette commande. Dans l'exemple, nous souhaitons savoir si l'extension openssl est présente et nous recherchons donc la chaîne 'SSL'. On indique l'option -i pour ne pas tenir compte de la casse.
    1. php -i | grep -i 'SSL'

First / Previous / Next / Last / Page 1 of 5 (47 posteets)