Hosting de Calidad
  • Inicio
  • Precios y servicios
  • F.a.q y ayudas
  • Realizar pedido
  • Webs alojadas
  • Quienes somos
  • Foro HyD
  • Contacto

    Zona Dominios

    Entrar
    registro de dominios


    Zona Hosting

    Entrar
    alojamiento web


    5 Métodos de Pago
    Tarjeta de crédito
    Domiciliación
    Transferencia
    Soporte Epagado
    Soporte Paypal

    Liberalización .es

    Ver mas
    dominios .es


  •  
     
     
    fopen

    fopen

    (PHP 3, PHP 4 )

    fopen __ Abre un fichero o una URL

    Descripción

    int fopen ( string filename, string mode [, int use_include_path])

    Si filename comienza con "http://" (no es sensible a mayúsculas), se abre una conexión HTTP 1_0 hacia el servidor especificado y se devuelve un apuntador de fichero al comienzo del texto de respuesta_

    No maneja redirecciones HTTP, por eso se debe incluir una barra final cuando se trata de directorios_

    Si filename comienza con "ftp://" (no es sensible a mayúsculas), se abre una conexión ftp hacia el servidor especificado y se devuelve un apuntador al fichero requerido_ Si el servidor no soporta ftp en modo pasivo, esto fallará_ Se pueden abrir fichero via ftp para leer o para escribir (pero no ambas cosas simultáneamente)_

    Si filename no comienza con nada de lo anterior, el fichero se abre del sistema de ficheros, y se devuelve un apuntador al fichero abierto_

    Si el abrir el fichero falla, la función devuelve FALSE_

    mode puede ser cualquiera de lo siguiente:

    • 'r' _ Abre para sólo lectura; sitúa el apuntador del fichero al comienzo del mismo_

    • 'r+' _ Abre para lectura y escritura; situa el apuntador del fichero al comienzo del fichero_

    • 'w' _ Abre para sólo escritura; sitúa el apuntador del fichero al comienzo del fichero y trunca el fichero con longitud cero_ Si el fichero no existe, trata de crearlo_

    • 'w+' _ Abre el fichero para lectura y escritura; sitúa el apuntador del fichero al comienzo del fichero y trunca el fichero con longitud cero_ Si el fichero no existe, trata de crearlo_

    • 'a' _ Abre sólo para escribir (añadir); sitúa el apuntador del fichero al final del mismo_ Si el fichero no existe, trata de crearlo_

    • 'a+' _ Abre para lectura y escritura (añadiendo); sitúa el apuntador del fichero al final del mismo_ Si el fichero no existe, trata de crearlo_

    Además, mode puede contener la letra 'b'_ Esto es útil para sistemas que diferencian entre ficheros binarios y de texto (ej_ es inútil en Unix)_ Si no se necesita, será ignorado_

    Puede usarse el tercer parámetro opcional y fijarlo a "1", si también se quiere buscar el fichero en el include_path_

    Ejemplo 1_ Ejemplo de fopen()()

    $fp = fopen("/home/rasmus/file_txt", "r");
    $fp = fopen("http://www_php_net/", "r");
    $fp = fopen("ftp://user:password@example_com/", "w");

    Si experimentas problemas a la hora de leer y escribir a ficheros y estas usando la version de PHP como módulo para el servidor, recuerda que debes asegurar que los ficheros y directorios que estas usando son accesibles al proceso servidor_

    En la plataforma Windows, ten cuidado de escribir correctamente las barras invertidas en el path del fichero (poniéndolas dobles), o usa barras directas_

    $fp = fopen("c:\\data\\info_txt", "r");

    Ver también fclose(), fsockopen(), y popen()_

     
       



    registro de dominios | alojamiento web | hosting por publicidad

       

     

    Manual de linux Manual de apache Manual de php Manual de mysql Manual de SQL Manual del Plesk Como funciona Paypal Manual de html