Professional Documents
Culture Documents
Tipos de modificadores.
Modo Observaciones
r Abre el archivo slo para lectura. La lectura comienza al inicio del archivo.
r+ Abre el archivo para lectura y escritura. La lectura o escritura comienza al inicio del
archivo.
w Abre el archivo slo para escritura. La escritura comienza al inicio del archivo, y
elimina el contenido previo. Si el archivo no existe, intenta crearlo.
w+ Abre el archivo para escritura y lectura. La lectura o escritura comienza al inicio del
archivo, y elimina el contenido previo. Si el archivo no existe, intenta crearlo.
a Abre el archivo para slo escritura. La escritura comenzar al final del archivo, sin
afectar al contenido previo. Si el fichero no existe se intenta crear.
a+ Abre el archivo para lectura y escritura. La lectura o escritura comenzar al final del
fichero, sin afectar al contenido previo. Si el fichero no existe se intenta crear.
Ejercicio 1
Principal.html
<html>
<head>
<title>Problema</title>
</head>
<body>
Escritura.php
<?php
Lectura.php
<?php
$ar=fopen("datos.txt","r") or die("No se pudo abrir el archivo");
while (!feof($ar))
{
$linea=fgets($ar);
$lineasalto=nl2br($linea);
echo $lineasalto;
}
fclose($ar);
?>
Ejercicio 2
Pizza.html
<html>
<head>
<title>Problema</title>
</head>
<body>
</body>
</html>
Pizza2.php
<?php
$ar=fopen("datos2.txt","w") or die("Problemas en la creacion");
fputs($ar,"Nombre:");
fputs($ar,$_REQUEST['nombre']);
fputs($ar,"\n");
fputs($ar,"Direccin:");
fputs($ar,$_REQUEST['direccion']);
fputs($ar,"\n");
if (isset($_REQUEST['jamonqueso']))
{
fputs($ar,"Cantidad de Jamn y Queso:");
fputs($ar,$_REQUEST['cantjamonqueso']);
fputs($ar,"\n");
}
if (isset($_REQUEST['napolitana']))
{
fputs($ar,"Cantidad de Napolitana:");
fputs($ar,$_REQUEST['cantnapolitana']);
fputs($ar,"\n");
}
if (isset($_REQUEST['muzzarella']))
{
fputs($ar,"Cantidad de Muzzarella:");
fputs($ar,$_REQUEST['cantmuzzarella']);
fputs($ar,"\n");
}
fputs($ar,"--------------------------------------------------------");
fputs($ar,"\n");
fclose($ar);
echo "El pedido se carg correctamente.";
?>
DR. MIGUEL ANGEL MUOZ ALVARADO 3 DE 4
Leer.php
<?php
$file = fopen("datos2.txt", "r");
while(!feof($file)) {
fclose($file);
?>
EJERCICIO 3
Desarrolla una aplicacin la cual me permita almacenar datos de una agenda: No. Consecutivo,
Nombre Completo, Direccin, Telfono, Hobbies.