UNIDAD DE APRENDIZAJE DE PRIMER GRADO DEL MES DE MAYO PARA TRABAJAR CON ESTUD...
Php slideshare
1. 1) Fopen()
Abre un fichero o un URL. fopen() asocia un recurso con nombre, especificado por
filename, a un flujo. Su sintaxis general es
<?php //Ejemplo aprenderaprogramar.com
$fp = fopen(fichero, modoDeApertura);
?>
Donde $fp es el descriptor o identificador del fichero abierto que necesitaremos más
tarde.
fichero puede ser un archivo de texto, un archivo con extensión .php, o incluso la URL de
una página web. “Abrir” una web con fopen() puede ser muy útil cuando queremos
comprobar si la web existe, o si está activa.
Si fichero empieza con "http://", se abre una conexión hacia la web especificada. Siempre
debe ponérsele una barra ( / ) al final.
Si fichero empieza con “ftp://", se abre una conexión al servidor especificado.
Si fichero no empieza con ninguna de las cosas anteriormente dichas, se abre una
conexión "directa" con el archivo especificado. Si no existe el archivo o dirección
especificadas, se devuelve un error.
Fclose()
La función fclose(identificadorDelFichero) cierra un archivo abierto. Esta función debe
ser utilizada después de abrir y manipular el archivo. Por ejemplo:
$fp = fopen("fichero.txt", "r");
$linea = fgets($fp);
fclose($fp);
Fread()
Lectura de un fichero en modo binario seguro. La sintaxis es:
string fread ( resource $handle , int $length )
fread() lee hasta length bytes desde el puntero al fichero referenciado por handle. La
lectura termina tan pronto como se encuentre una de las siguientes condiciones:
• length bytes han sido leídos
• EOF (fin de fichero) es alcanzado
• un paquete se encuentra disponible o el tiempo límite del socket se agota (para
flujos de red)
• si el flujo es leído en buffer y no representa un fichero plano, se realiza al menos
una lectura de hasta un número de bytes igual al tamaño del trozo (normalmente
8192); dependiendo del la información previamente almacenada en buffer, el
2. tamaño de la información devuelta puede ser mayor que el tamaño del trozo
Fwrite()
Escritura de un archivo en modo binario seguro. La sintaxis es:
int fwrite ( resource $handle , string $string [, int $length ] )
fwrite() escribe el contenido de string al flujo de archivo apuntado por handle
2) chdir().
Cambia de directorio. La sintaxis es
bool chdir ( string $directory )
Cambia el directorio actual de PHP al directorio mencionado.
mkdir()
Crea un directorio. La sintaxis es
bool mkdir ( string $pathname [, int $mode = 0777 [, bool $recursive = false [, resource
$context ]]] )
Intenta crear el directorio especificado por pathname.
rmdir()
Elimina un directorio
bool rmdir ( string $dirname [, resource $context ] )
Intenta eliminar el directorio nombrado por dirname. El directorio debe estar vacío, y los
permisos relevantes deben permitirlo. Un error de nivel E_WARNING será generado si se
produce un error.