Sesion Nº 06 Tópicos Php, Arrays, Funciones, Permisos Sobre Php

1,930 views
1,711 views

Published on

Topicos Avanzados: Sesion Nº 06 Tópicos Php, Arrays, Funciones, Permisos Sobre Php

Published in: Education
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
1,930
On SlideShare
0
From Embeds
0
Number of Embeds
50
Actions
Shares
0
Downloads
67
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Sesion Nº 06 Tópicos Php, Arrays, Funciones, Permisos Sobre Php

  1. 1. Sesión 06: Ing. Edgar A. Cruz Huaman INSTITUTO SUPERIOR TECNOLÓGICO “SAN PEDRO” Tópicos php, Arrays, funciones, permisos sobre PHP.
  2. 2. I. Imagen en un Botón Submit
  3. 3. II. Comentarios en PHP
  4. 4. III. El caracter de escape
  5. 5. IV. Arrays Unidireccionales
  6. 6. V. Arrays Multidimensionales (i)
  7. 7. VI. Función Unset y Foreach <ul><li>Unset: Eliminará la clave de un array. </li></ul><ul><li>Foreach: Un bucle que recorre todos los valores definidos del un array. </li></ul>
  8. 8. VII. Función Unset y Foreach : Ejemplo
  9. 9. VIII. Funciones Básicas de Archivos PHP <ul><li>Cambio de los Permisos: </li></ul><ul><ul><li>chmod ('El_archivo.xxx',0777); </li></ul></ul><ul><li>Cambiar el nombre del propietario: </li></ul><ul><ul><li>chown ('El_archivo.xxx','Mi nombre'); </li></ul></ul><ul><li>Copiar un archivo: </li></ul><ul><ul><li>copy('El_archivo.xxx','/nuevo_directorio/'); </li></ul></ul><ul><li>Obtener el directorio inicial de un archivo o subdirectorio. </li></ul><ul><ul><li>dirname('directorio_raiz/subdirectorio'); </li></ul></ul>
  10. 10. VIII. Funciones Básicas de Archivos PHP (ii) <ul><li>Obtener el espacio disponible en un directorio en Bytes. </li></ul><ul><ul><li>disk_free_space('directorio'); </li></ul></ul><ul><li>Verificar si un archivo existe. </li></ul><ul><ul><li>file_exists ('archivo.xxx'); </li></ul></ul><ul><li>Obtener la hora del ultimo acceso a un archivo. </li></ul><ul><ul><li>fileatime('archivo.xxx'); </li></ul></ul><ul><li>Obtener la hora de la ultima modificación de un archivo. </li></ul><ul><ul><li>filemtime('archivo.xxx'); </li></ul></ul>
  11. 11. VIII. Funciones Básicas de Archivos PHP (iii) <ul><li>Obtener el dueño de una archivo. </li></ul><ul><ul><li>fileowner ('archivo.xxx'); </li></ul></ul><ul><li>Obtener los permisos de una archivo. </li></ul><ul><ul><li>fileperms ('archivo.xxx'); </li></ul></ul><ul><li>Obtener el tamaño en bytes de un archivo. </li></ul><ul><ul><li>filesize('archivo.xxx'); </li></ul></ul><ul><li>Obtener el tipo de archivo. </li></ul><ul><ul><li>filetype('archivo.xxx'); </li></ul></ul>
  12. 12. VIII. Funciones Básicas de Archivos PHP (iv) <ul><li>Abrir un archivo o dirección URL. </li></ul><ul><ul><li>fopen ('archivo.xxx','r'); </li></ul></ul><ul><li>Saber si un archivo es ejecutable. </li></ul><ul><ul><li>is_executable('archivo.xxx'); </li></ul></ul><ul><li>Indicar si el archivo se puede leer. </li></ul><ul><ul><li>is_readable('archivo.xxx'); </li></ul></ul><ul><li>Indica si un archivo fue subido mediante HTTP POST upload. </li></ul><ul><ul><li>is_uploaded_file ('archivo.xxx'); </li></ul></ul>
  13. 13. VIII. Funciones Básicas de Archivos PHP (v) <ul><li>Saber si un archivo se puede escribir. </li></ul><ul><ul><li>is_writable ('archivo.xxx'); </li></ul></ul><ul><li>Crea un directorio con permisos. </li></ul><ul><ul><li>mkdir('/nuevo_directorio',0777); </li></ul></ul><ul><li>Mover un archivo cargado a través de HTTP POST de un directorio a otro predefinido. </li></ul><ul><ul><li>move_uploaded_file('directorio/archivo.xxx','directorio2/archivo.xxx'); </li></ul></ul><ul><li>Leer el contenido resultante de archivo. </li></ul><ul><ul><li>file_get_contents('el_archivo.xx'); </li></ul></ul>
  14. 14. VIII. Funciones Básicas de Archivos PHP (vi) <ul><li>Renombrar un archivo o directorio. </li></ul><ul><ul><li>rename(&quot;/tmp/archivo_temp.txt&quot;, &quot;/home/usuario/login/docs/mi_archivo.txt&quot;); </li></ul></ul><ul><li>ELIMINAR UN DIRECTORIO. </li></ul><ul><ul><li>rmdir('/directorio'); </li></ul></ul><ul><li>CREAR UN ARCHIVO TEMPORAL. </li></ul><ul><ul><li>tmpfile(); </li></ul></ul><ul><li>ELIMINAR UN ARCHIVO. </li></ul><ul><ul><li>unlink('ARCHIVO.XXX'); </li></ul></ul>
  15. 15. IX. Conexión a un Servidor Web Remoto <ul><li>FTP </li></ul><ul><li>Uso de Filezilla. </li></ul>
  16. 16. PREGUNTAS?

×