# data[].attributes.body
Definición:
Programador danés-canadiense creador del lenguaje de programación PHP

Se graduó de King City Secondary School en 1988 y de la Universidad de Waterloo en 1993, es licenciado en Ciencias Aplicadas en Ingeniería de Diseño de Sistemas. Rasmus ha ocupado varios cargos a lo largo de los años, incluidos períodos en Yahoo!, WePay, Etsy y Room77. También ha trabajado en varios proyectos de código abierto y escribió la cláusula LIMIT para el servidor HTTP Apache. Pero su logro más significativo, con respecto a Internet, es su creación de las dos primeras versiones de PHP.

# data[].attributes.body
PHP Nacido en 1995 por Rasmus Lerdorf

Definición:

Es el lenguaje de lado servidor más extendido en la web. Se trata de un lenguaje de creación relativamente reciente, aunque con la rapidez con la que evoluciona Internet parezca que ha existido toda la vida. Es un lenguaje que ha tenido una gran aceptación en la comunidad de desarrolladores, debido a la potencia y simplicidad que lo caracterizan, así como al soporte generalizado en la mayoría de los servidores de hosting, hasta los más simples y económicos, y de uso general que se adapta especialmente al desarrollo web.

# data[].attributes.body
Definición:
PHP se utiliza principalmente para crear páginas web dinámicas.

La abreviatura nació originariamente de “Personal Home Page Tools”, aunque hoy en día se ha convertido en el acrónimo recursivo para “PHP: Hypertext Preprocessor”.

# data[].attributes.body
Aritméticos

Son los más sencillos y proporcionan que podamos realizar operaciones numéricas con las variables.

Suma.

Resta.

Multiplicación.

División.

De asignación

Son los que traspasan valores en variables.

= Asignación

$valor = ‘aquí pondríamos lo que vamos a establecer en la variable’;
Lógicos

Son los que nos devuelven un sí o un no y pueden utilizarse combinados con los operadores de comparación cuando la expresión de la condición lo pide.

# data[].attributes.body
Etiqueta Form

El elemento form inserta un componente diseñado para contener controles con los que el usuario puede interactuar para enviar información de regreso al servidor. Este elemento es comúnmente usado para recolectar información de los visitantes del sitio, como preferencias, comentarios, opiniones y muchas cosas más. También es muy importante en el proceso de acceso que muchos sitios web proveen.

Casillas de verificación

Una casilla de verificación es un pequeño cuadrado asociado a una opción que puede ser marcado o desmarcado por el usuario.

Una casilla puede encontrarse en dos situaciones: "marcada" ó "no marcada" ("checked" ó "unchecked"). Las casillas de verificación pueden ser agrupadas visualmente formando listas de opciones, pero cada una de ellas es tratada individualmente.

Botones radio

Los botones radio trabajan de forma similar a las casillas de verificación con una pequeña diferencia: los botones radio que comparten el mismo nombre conforman un grupo de opciones donde el usuario no puede seleccionar más de una a la vez. Esto significa que cuando un usuario elige una opción, las demás son automáticamente deseleccionadas.

BOTONES DE ENVÍO (SUBMIT)

Este tipo de botones envía automáticamente el formulario en que se encuentra cuando es presionado. Es decir, cuando se pulsa el botón el navegador nos lleva a la dirección web indicada en el campo action y al mismo tiempo envía a esa dirección los datos que contiene el formulario.

BOTONES DE RESTABLECIMIENTO (RESET)

Este tipo de botones reestablecen los controles en un formulario a sus valores iniciales cuando es presionado. Son insertados con la etiqueta (tag) HTML input con el valor "reset" en su atributo "type".

# data[].attributes.attachment_link.title
Group Input Form Design - Html CSS Tutorial For Beginners - Fullscreen Search Form Design

# data[].attributes.body
Definición:
Cuando PHP analiza un fichero, ¿busca las etiquetas de apertura y cierre, que son <?php y?>, y que indican a PHP dónde empezar y finalizar la interpretación del código.

Este mecanismo permite embeber a PHP en todo tipo de documentos, ya que todo lo que esté fuera de las etiquetas de apertura y cierre de PHP será ignorado por el analizador.

PHP también permite la etiqueta de apertura abreviada <? (la cual está desaconsejada debido a que sólo está disponible si se habilita con la directiva short_open_tag del fichero de configuración php.ini, o si PHP se configuró con la opción --enable-short-tags).

# data[].attributes.attachment_link.title
Listado de Etiquetas HTML, su Función y sus Atributos | TUTORIAL 2

# data[].attributes.body
tipos de unidimensionales y diferenciales php

ARRAYS BÁSICOS O TRADICIONALES EN PHP

Un array es un conjunto de variables de una misma clase. Se accede a cada elemento individual del array mediante un número entero denominado índice.
VECTORES (ARRAYS DE UNA DIMENSIÓN)

Los vectores son los arrays que sólo contienen una dimensión (un índice).

La forma general de uso de un array es: $nombreDeVariableArray [localizador] = valorAsignado;

Ten en cuenta que lo que diferencia a una variable que pertenece a un array (conjunto de variables) es la presencia del corchete con un índice en su interior.

PHP admite también otra posibilidad que no admiten otros lenguajes: se pueden usar arrays sin especificar los números de los índices, ya que PHP los puede colocar automáticamente.

# data[].attributes.body
PHP tiene ocho tipos de datos primitivos

1. Boolean: El tipo de dato boolean, puede contener solo uno de los dos valores posibles. Verdadero o falso, que representa el estado más básico en la computación, que es encendido y apagado.

2. Integer: Es un tipo de dato entero. Su tamaño o capacidad dependerá de la plataforma, y cualquier desbordamiento del mismo será tratado como Float.

3. Float: Son números conocidos como “de coma flotante” y son usado comunmente para representar números decimales. La comparativa de dos números float se da hasta 5 dígitos de precisión.

4. String: Es una cadena de caracteres, la cual, cada cadena de carácter es equivalente a un byte. El valor máximo de un String es de 2 Gibibytes (2147483647).

5. Array: Es un mapa ordenado que contiene datos asociado con valores o con claves. Se puede utilizar para arreglos, listas, tablas asociativas, colecciones, pilas y colas.

6. Object: Son elementos de la programación orientada a objetos.

7. Resource: Son elementos que hacen referencia a recursos externos, por ejemplo, al consultar una base de datos, se obtiene un recurso el cual se puede utilizar para mostrar su contenido.

8. Null: Es una variable sin valor, y solo puede tener el valor tipo null. No hay que confundir una variable tipo null, a una variable con el valor “”.

# data[].attributes.body
Las estructuras repetitivas (bucles) son aquellas que reiteran una o un grupo de instrucciones "n" veces y dependen de una variable de control del ciclo. Las instrucciones básicas que permiten construir este tipo de estructuras son while, do ... while y for.
LA INSTRUCCIÓN WHILE

La instrucción while (que en castellano se traduciría como “mientras…”) ejecuta una porción de programa mientras se cumpla una cierta condición.
LA INSTRUCCIÓN DO … WHILE

La estructura repetitiva do-while (en castellano equivaldría a hacer… mientras) es muy similar a la estructura while, excepto que la expresión verdadera es verificada al final de cada iteración en lugar de al principio.

# data[].attributes.body
Las principales características del lenguaje PHP son:

Es un código abierto y gratuito.

Es un lenguaje orientado a objetos, lo que hace el procesamiento de datos mucho más rápido.

Permite la separación de códigos, es decir, es posible manipular datos mientras que otros se encuentran estáticos.

Es un código limpio y estable.

Cuenta con una comunidad amplia y activa donde es posible compartir conocimientos y encontrar información.

Permite el desarrollo de páginas web complejas y dinámicas.

Existe una amplia oferta laboral, pues hoy en día son cada vez más las compañías que buscan el desarrollo de sitios web particulares.

Es un lenguaje que puede ejecutarse en cualquier servidor o sistema operativo siempre y cuando el equipo tenga la capacidad de ejecutar el código sin dificultades.

Es un lenguaje versátil.

Permite un gran manejo de procesamiento de datos.