Page 106 - Programador-PHP
P. 106

Programación Procedural de Aplicaciones Web de baja complejidad
        PHP Experto – Tomo I                                                                                                                                                  Eugenia Bahit



          // ahora, verificando si un directorio es legible
          $directorio = 'ruta/a/mi/carpeta';
          if(is_readable($directorio)) {
              echo "El directorio {$directorio} puede ser leído";
          } else {
              echo "El directorio {$directorio} no puede ser leído";
          }




        Comprobar si un archivo o directorio

        puede escribirse

         is_writable('archivo_o_directorio')



        Comprueba si un archivo o directorio es legible (True) o no
        (False):

          // validando si un archivo puede escribirse
          $archivo = 'ruta_a/mi_archivo.txt';
          if(is_writable($archivo)) {
              echo "El archivo {$archivo} puede ser escrito";
          } else {
              echo "El archivo {$archivo} no puede ser escrito";
          }

          // ahora, verificando si un directorio puede escribirse
          $directorio = 'ruta/a/mi/carpeta';
          if(is_writable($directorio)) {
              echo "El directorio {$directorio} puede ser escrito";
          } else {
              echo "El directorio {$directorio} no puede ser escrito";
          }


        Más funciones sobre el sistema de
        archivos

        Más   funciones   sobre   el   sistema   de   archivos,   pueden
        encontrarse                                                                en
        http://www.php.net/manual/es/ref.filesystem.php






                                             106
   101   102   103   104   105   106   107   108   109   110   111