Herramientas de usuario

Herramientas del sitio


sp:xtraphp

Diferencias

Muestra las diferencias entre dos versiones de la página.

Enlace a la vista de comparación

Ambos lados, revisión anterior Revisión previa
Próxima revisión
Revisión previa
sp:xtraphp [2007/08/24 09:28]
alfred
sp:xtraphp [2020/05/09 09:25] (actual)
Línea 72: Línea 72:
 fclose($file2);​ fclose($file2);​
 </​code>​ </​code>​
 +
 +
 +
 +
  
  
Línea 88: Línea 92:
     * ''​disk_total_space''​ devuelve el tamaño total en bytes de la partición donde está contenida el directorio que se le pasa por parámetro.     * ''​disk_total_space''​ devuelve el tamaño total en bytes de la partición donde está contenida el directorio que se le pasa por parámetro.
     * ''​diskfreespace''​ o ''​disk_free_space''​ reciben como parámetro una dirección de directorio y devuelven, en bytes, el tamaño libre de la partición donde se encuentra.     * ''​diskfreespace''​ o ''​disk_free_space''​ reciben como parámetro una dirección de directorio y devuelven, en bytes, el tamaño libre de la partición donde se encuentra.
-    * +    * ''​scandir''​ se le pasa un nombre de directorio y devuelve los archivos contenidos en él. 
 +    * Puedes iterar sobre los archivos de un directorio con las funciones ''​opendir'',​ ''​readdir'',​ ''​rewinddir''​ y ''​closedir''​. 
 +    * Existe una clase denominada ''​dir''​ que te permiterealizar las tareas comunes sobre un directorio utilizando la poo.
   * Funciones para volcar el contenido de un fichero:   * Funciones para volcar el contenido de un fichero:
     * ''​file''​ se le pasa por parámetro el nombre de un fichero y devuelve el contenido de este en una matriz.     * ''​file''​ se le pasa por parámetro el nombre de un fichero y devuelve el contenido de este en una matriz.
     * ''​file_get_contents''​ devuelve el contenido de un fichero en un string.     * ''​file_get_contents''​ devuelve el contenido de un fichero en un string.
   * Ficheros temporales:   * Ficheros temporales:
 +    * ''​tmpfile''​ no recibe parámetros pero devuelve el puntero a un archivo creado con nombre aleatorio, cuando este se cierre será borrado.
 +    * ''​tempnam''​ pasandole el directorio escogido y la extensión se crea un archivo con nombre aleatorio, este no está abierto y la función devuelve su nombre. Se aconseja ubicarlo en una ruta donde se borre automáticamente al cabo del tiempo o borrarlo manualmente al final del script\rutina.
  
 ===== Flujos de datos (streams) ===== ===== Flujos de datos (streams) =====
Línea 98: Línea 106:
 ===== Bases de datos ===== ===== Bases de datos =====
 ==== SQLite ==== ==== SQLite ====
 +
 ==== MySQL ==== ==== MySQL ====
 +:!: Consultar el último id: ''​msyql_insert_id();''​
  
 ===== XML ===== ===== XML =====
Línea 105: Línea 115:
 ===== Expresiones Regulares ===== ===== Expresiones Regulares =====
 ===== Sockets ===== ===== Sockets =====
 +
 +
 +
  
 ===== Seguridad ===== ===== Seguridad =====
 +
 +
 +
 +===== Notas =====
 +
 +==== Como... ====
 +=== Recoger el contenido de una página externa ===
 +<code php>
 +$str = file_get_contents($url);​
 +</​code>​
 +=== Convertir una cadena a utf-8 ===
 +<code php>
 +$str = utf8_decode($str);​
 +</​code>​
 +
 +==== Frameworks ====
 +  * [[fw:​others:​cake|CakePHP]]
 +
  
sp/xtraphp.1187947739.txt.gz · Última modificación: 2020/05/09 09:24 (editor externo)