3. 1. Facil Lectura pues es mucho más fácil comprender la sola referencia a una
función que varias instrucciones. Además, tenemos que procurar poner
nombres orientativos de lo que hace una función.
Ejemplo
4. 2. Menor cantidad de sintaxis a la hora de usar una funcion pues cuando se
requiera dicha funcion sólo se tendra que llamar a la función que las contiene
por su nombre.
Ejemplo
function fechaactual() {
echo date("d-m-Y");
}
cada vez que se necesite la fecha actual se llama la función.
fechaactual()
5. 3. Menos errores: después de haber escrito la función y haber arreglado sus
problemas, funcionará correctamente cada vez que la usemos.
6. 4. Más fácil de cambiar: es muy frecuente querer cambiar la forma de hacer una
tarea. Con el uso de funciones sólo hará falta cambiar esa tarea en un lugar. Si
no usáramos funciones, tendríamos que mirar en todo el código en busca de
los sitios donde se realiza esa tarea, y cambiar el código en cada lugar.
7. • 5. La sentencia return detiene la ejecución de la función y regresa al
programa principal. No es obligatorio ponerlo, pero facilita la comprensión de
la función. No obstante, habrá casos en que querremos que nuestra función
devuelva algún resultado. Usaremos return con este fin
Ejemplo para retornar el logo
function mostrar_logo(){
echo “<hr width=’50’ align=’left’/>”;
echo“<img src=’/images/logo.jpg’ width=’50’ height=’50’/>”;
echo “<hr width=’50’ align=’left’/><br>”;
return;
• }
8. 6. Las funciones del sistema que permiten vincular archivos
Ejemplo
// en el archivo logo se encuentra la función mostrar_logo en este caso
llamamos el archivo y la función
include(logo.php);
mostrar_logo();
9. 7. Funciones internas (incluidas)
Ejemplo
function fechaactual() {
echo date("d-m-Y");
}
Para calcular la fecha actual se hace uso de la función DATE predefinida en
php para mostrar y dar formato a la fecha actual.
10. Comunidades de expertos en PHP:
http://www.meetup.com/es/Comunidad-de-PHP/
Se reunen presencialmente y ademas en el sitio web tienen una seccion donde
presentan diferentes herramientas de desarrollo web como CMS
http://www.comunidaddephp.org/
Tienen diferentes secciones de PHP, ofertas de empleo, comparten recursos
http://www.php-hispano.net/
Tiene una seccion de preguntas y de oferta de empleos en el area PHP