{"id":1604,"date":"2023-06-21T09:26:34","date_gmt":"2023-06-21T09:26:34","guid":{"rendered":"https:\/\/www.appyweb.es\/diccionario\/?page_id=1604"},"modified":"2024-04-03T15:13:26","modified_gmt":"2024-04-03T15:13:26","slug":"funcion-php","status":"publish","type":"page","link":"https:\/\/www.appyweb.es\/diccionario\/funcion-php\/","title":{"rendered":"Funci\u00f3n php"},"content":{"rendered":"<h1><img loading=\"lazy\" decoding=\"async\" class=\"alignnone  wp-image-13448\" src=\"https:\/\/www.appyweb.es\/diccionario\/wp-content\/uploads\/2024\/04\/Funcionphp-300x180.jpg\" alt=\"Funci\u00f3n php\" width=\"1127\" height=\"676\" srcset=\"https:\/\/www.appyweb.es\/diccionario\/wp-content\/uploads\/2024\/04\/Funcionphp-300x180.jpg 300w, https:\/\/www.appyweb.es\/diccionario\/wp-content\/uploads\/2024\/04\/Funcionphp-768x461.jpg 768w, https:\/\/www.appyweb.es\/diccionario\/wp-content\/uploads\/2024\/04\/Funcionphp.jpg 1000w\" sizes=\"auto, (max-width: 1127px) 100vw, 1127px\" \/><\/h1>\n<p>El lenguaje de c\u00f3digo abierto m\u00e1s popular es el Hipertext Prepocessor, no solo porque es gratis, sino que permite incluir factores que hacen que el script sea m\u00e1s f\u00e1cil de procesar. Como por ejemplo, las <strong>funciones PHP, esenciales para crear desarrollos web con m\u00ednimo de errores<\/strong>.<\/p>\n<h2>\u00bfQu\u00e9 es una funci\u00f3n php?<\/h2>\n<p>Antes de explicar qu\u00e9 es una funci\u00f3n PHP es necesario hablar un poco sobre \u00e9ste lenguaje program\u00e1tico, para hacerlo f\u00e1cil se trata de un procesador de hipertexto que se utiliza con frecuencia para <a href=\"https:\/\/www.appyweb.es\/diseno-web\/\">el desarrollo de p\u00e1ginas web<\/a> de contenido din\u00e1mico. <strong>Tiene que ver b\u00e1sicamente con lo que no ve el usuario<\/strong>, porque es lo que conecta con la base de datos y un servidor.<\/p>\n<p>Ahora bien, las <em>funciones<\/em> son acciones que se llevan a cabo de forma independiente, es una operaci\u00f3n que hace que el c\u00f3digo sea m\u00e1s compacto, legible y f\u00e1cil de depurar. Existen dos clases, las externas e internas, es decir, las que no se incluyen en el script pero est\u00e1n disponibles en un archivo externo, y las que s\u00ed se incluyen en el script.<\/p>\n<h2>\u00bfPara qu\u00e9 sirve?<\/h2>\n<p>Como se mencion\u00f3 arriba, el objetivo principal de <strong>las funciones PHP es que facilitan la legibilidad del c\u00f3digo<\/strong>, al mismo tiempo, permite incluir par\u00e1metros que pueden ser utilizados en tareas habituales, sin la necesidad de recurrir a un c\u00f3digo m\u00e1s extenso. Es por eso que son ideales incluso <a href=\"https:\/\/www.appyweb.es\/desarrollo-app\/\">para desarrollar proyectos de apps<\/a>. Ahora bien, estas se pueden presentar en diferentes escenarios, como los siguientes.<\/p>\n<ul>\n<li><strong>Dentro del c\u00f3digo principal<\/strong>: Se puede incluir en cualquier parte del c\u00f3digo principal, lo mejor de esta posici\u00f3n es que necesita de una llamada para ejecutarse, por lo que se puede incluir el c\u00f3digo sin que se procese.<\/li>\n<li><strong>Dentro de una condici\u00f3n<\/strong>: Las condiciones se ejecutan con el c\u00f3digo if(), de esta forma, el c\u00f3digo tampoco se definir\u00e1 si no se ejecuta la condici\u00f3n primero.<\/li>\n<li><strong>Dentro de una funci\u00f3n<\/strong>: Ocurre solo cuando otro c\u00f3digo se ha llevado a cabo primero.<\/li>\n<\/ul>\n<h2>Tipos de funci\u00f3n PHP<\/h2>\n<p>En el primer apartado se pudo ver que existen dos clases, internos y externos, pero estos a su vez se dividen en tres categor\u00edas, son las siguientes.<\/p>\n<ul>\n<li><strong>Nativas del lenguaje<\/strong>: Se utilizan cuando es necesario incluir cadenas o matrices en el c\u00f3digo.<\/li>\n<li><strong>Extensi\u00f3n del lenguaje<\/strong>: Se encuentran en bibliotecas externas a PHP, <strong>por lo que hay que instalarlas de forma espec\u00edfica<\/strong>, aunque algunas se configuran de forma predeterminada dentro del c\u00f3digo.<\/li>\n<li><strong>Definidas por el usuario<\/strong>: Son las que se crean de forma personalizada, el usuario las utiliza para incluir procesos exclusivos en su c\u00f3digo.<\/li>\n<\/ul>\n<h2>M\u00e1s informaci\u00f3n sobre funci\u00f3n php<\/h2>\n<p>Las funciones <strong>sin dudas pueden facilitarle el trabajo a los dise\u00f1adores web<\/strong>, es por eso que aqu\u00ed dejamos un par de enlaces referentes a PHP que pueden incluso facilitar a\u00fan m\u00e1s su proceso de aprendizaje.<\/p>\n<ul>\n<li><a href=\"https:\/\/www.appyweb.es\/diccionario\/php\/\">\u00bfQu\u00e9 es PHP y para qu\u00e9 sirve?<\/a><\/li>\n<li><a href=\"https:\/\/www.php.net\/manual\/es\/indexes.functions.php\" rel=\"nofollow noopener\" target=\"_blank\">Listados de funciones y m\u00e9todos disponibles para PHP<\/a><\/li>\n<\/ul>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>El lenguaje de c\u00f3digo abierto m\u00e1s popular es el Hipertext Prepocessor, no solo porque es gratis, sino que permite incluir factores que hacen que el script sea m\u00e1s f\u00e1cil de procesar. Como por ejemplo, las funciones PHP, esenciales para crear desarrollos web con m\u00ednimo de errores. \u00bfQu\u00e9 es una funci\u00f3n php? Antes de explicar qu\u00e9 [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":13448,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"inline_featured_image":false,"footnotes":""},"class_list":["post-1604","page","type-page","status-publish","has-post-thumbnail","hentry"],"_links":{"self":[{"href":"https:\/\/www.appyweb.es\/diccionario\/wp-json\/wp\/v2\/pages\/1604","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.appyweb.es\/diccionario\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.appyweb.es\/diccionario\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.appyweb.es\/diccionario\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.appyweb.es\/diccionario\/wp-json\/wp\/v2\/comments?post=1604"}],"version-history":[{"count":6,"href":"https:\/\/www.appyweb.es\/diccionario\/wp-json\/wp\/v2\/pages\/1604\/revisions"}],"predecessor-version":[{"id":13450,"href":"https:\/\/www.appyweb.es\/diccionario\/wp-json\/wp\/v2\/pages\/1604\/revisions\/13450"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.appyweb.es\/diccionario\/wp-json\/wp\/v2\/media\/13448"}],"wp:attachment":[{"href":"https:\/\/www.appyweb.es\/diccionario\/wp-json\/wp\/v2\/media?parent=1604"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}