Está en la página 1de 11

República Bolivariana De Venezuela.

Ministerio Del Poder Popular Para La Ciencia, Tecnología Y Educación Universitaria.


Universidad Nacional Experimental De La Gran Caracas-Unexca.
Núcleo: Altagracia
PNF Informática. – Nocturno
Unidad Curricular: Programación II

LENGUAJE PHP

Autor:
Fernández Marioswald
C.I. 18.818.983
Sección: IN 30131-C3
Docente: Lesly Camacho

Caracas, diciembre de 2023


ÍNDICE

Portada
Índice………………………………………………………………………………………………2
Introducción……………………………………………………………………………………….3
Contenido
¿QUÉ PHP?...........................................................................................................4
¿CÓMO FUNCIONA PHP?....................................................................................4
VENTAJAS DE PHP…………………………………………………………………….5
SINTAXIS BÁSICA DE PHP……………………………………………………………5
VARIABLES EN PHP?............................................................................................7
Tipos de variables……………………………………………………………….9
Conclusión………………………………………………………………………………………..10
Bibliografía………………………………………………………………………………………..11

2
INTRODUCCIÓN

PHP es un lenguaje de scripting que permite la generación dinámica de contenidos en


un servidor web. El significado de sus siglas es HyperText Preprocessor. Entre sus principales
características cabe destacar su potencia, su alto rendimiento, su facilidad de aprendizaje y su
escasez de consumo de recursos.

Está enfocado principalmente a la programación de scripts del lado del servidor , por lo
que se puede hacer cualquier cosa que pueda hacer otro programa CGI, como recopilar datos
de formularios, generar páginas con contenidos dinámicos, o enviar y recibir cookies. Aunque
PHP puede hacer mucho más.

3
PHP

¿QUE ES PHP?

PHP es el acrónimo recursivo de Hypertext Preprocessor, un lenguaje de programación


de código abierto muy utilizado especialmente en el desarrollo de aplicaciones y web, este
lenguaje de código puede ser incrustado en HTML5 puesto que es un código muy variable
favorece el enlace entre la interfaz de usuario y los servidores.

Diferenciar el lenguaje de programación PHP con los típicos como pueden ser HTML,
CSS o JavaScript es sencillo, estos último son leídos primero por el navegador al momento de
acceder a una web, mientras que PHP se ejecuta directamente en el servidor de la página.

¿CÓMO FUNCIONA PHP?

La principal función de PHP, pero no la única, es la agilidad y velocidad con la que


conecta a los usuarios con los servidores gracias a que esta se ejecuta en las bases de datos
de los servidores como ya hemos comentado.

Podemos encontrar PHP en todos los plugins y plantillas de WordPress, es uno de los
usos más extendidos de este lenguaje. Al ser un código abierto y simple es muy sencillo
gestionar todas las extensiones que sirven para conservar todos los sitios web de la plataforma
actualizados, según se vaya creando diferentes funciones.

En los Comercios Electrónicos o Ecommerce también aparece en gran medida el PHP.


Es muy necesario que en este tipo de páginas web la velocidad de carga sea alta y el tiempo de
espera bajo para dar confianza al cliente, esto lo proporciona este lenguaje por su rápida
comunicación con las bases de datos. En un E-commerce es frecuente que imágenes y vídeos
se vinculen con un producto para que lo vea el usuario, por eso es necesario agilizar la carga
de estos contenidos y el lenguaje perfecto para hacerlo es PHP.

4
VENTAJAS DE USAR PHP

Es fundamental para la experiencia de los usuarios la rapidez en la navegación, lo


queremos todo inmediato, a esto le dan un gran peso los buscadores y por eso es importante
una rápida carga que no da PHP, pero no solo tiene este beneficio:

 Tiene una comunidad muy grande de desarrolladores que están constantemente


actualizando y mejorando el lenguaje.
 Es uno de los lenguajes más sencillos que puedan encontrar en el mundo de la
programación.
 Puedes usarlo en cualquier tipo de servidor y distintos sistemas operativos virtuales.
 PHP puede combinarse otros lenguajes de programación como HTML, CSS o Java.
 Soporta gran cantidad de bases de datos diferentes, por esta razón es ideal para la
creación de web y aplicaciones basadas en bases de datos.

También podrían existir algunos problemas o desventajas al usar este tipo de código, al
necesitar un servidor web que realice todo el trabajo, si entraran muchas peticiones seguidas
puede darse la posibilidad de que el rendimiento se viera afectado.

SINTAXIS BASICA DE PHP

Saliendo de HTML

Para interpretar un archivo, php símplemente interpreta el texto del archivo hasta que
encuentra uno de los carácteres especiales que delimitan el inicio de código PHP. El intérprete
ejecuta entonces todo el código que encuentra, hasta que encuentra una etiqueta de fin de
código, que le dice al intérprete que siga ignorando el código siguiente. Este mecanismo
permite embeber código PHP dentro de HTML: todo lo que está fuera de las etiquetas PHP se
deja tal como está, mientras que el resto se interpreta como código.

Hay cuatro conjuntos de etiquetas que pueden ser usadas para denotar bloques de
código PHP. De estas cuatro, sólo 2 (<?php. . .?> y <script language="php">. . .</script>) están
siempre disponibles; el resto pueden ser configuradas en el fichero de php.ini para ser o no
aceptadas por el intérprete. Mientras que el formato corto de etiquetas (short-form tags) y el
estilo ASP (ASP-style tags) pueden ser convenientes, no son portables como la versión de

5
formato largo de etiquetas. Además, si se pretende embeber código PHP en XML o XHTML,
será obligatorio el uso del formato <?php. . .?> para la compatibilidad con XML.

Las etiquetas soportadas por PHP son:

El método primero, <?php. . .?>, es el más conveniente, ya que permite el uso de PHP
en código XML como XHTML.

El método segundo no siempre está disponible. El formato corto de etiquetas está


disponible con la función short_tags() (sólo PHP 3), activando el parámetro del fichero de
configuración de PHP short_open_tag, o compilando PHP con la opción --enable-short-tags del
comando configure. Aunque esté activa por defecto en php.ini-dist, se desaconseja el uso del
formato de etiquetas corto.

El método cuarto sólo está disponible si se han activado las etiquetas ASP en el fichero
de configuración: asp_tags.

Nota: El soporte de etiquetas ASP se añadió en la versión 3.0.4.

Nota: No se debe usar el formato corto de etiquetas cuando se desarrollen aplicaciones


o bibliotecas con intención de redistribuirlas, o cuando se desarrolle para servidores que no
están bajo nuestro control, porque puede ser que el formato corto de etiquetas no esté
soportado en el servidor. Para generar código portable y redistribuíble, asegúrate de no usar el
formato corto de etiquetas.

6
La etiqueta de fin de bloque incluirá tras ella la siguiente línea si hay alguna presente.
Además, la etiqueta de fin de bloque lleva implícito el punto y coma; no necesitas por lo tanto
añadir el punto y coma final de la última línea del bloque PHP.

PHP permite estructurar bloques como:

Este ejemplo realiza lo esperado, ya que cuando PHP encuentra las etiquetas ?> de fin
de bloque, empieza a escribir lo que encuentra tal cual hasta que encuentra otra etiqueta de
inicio de bloque. El ejemplo anterior es, por supuesto, inventado. Para escribir bloques grandes
de texto generalmente es más eficiente separarlos del código PHP que enviar todo el texto
mediante las funciones echo(), print() o similares.

VARIABLES EN PHP

Las variables PHP son utilizadas para almacenar valores como los numéricos,
caracteres, líneas de caracteres, o memoria para que puedan ser utilizados en cualquier parte
de la programación.

Para declarar un nombre de variable válido, éste tiene que empezar con una letra (o si
no empieza con una letra, tendrá que hacerlo con un carácter de subrayado), seguido de
cualquier número de letras, números y caracteres de subrayado, sin espacios. Veamos algunos
ejemplos:

7
Cuando el intérprete PHP detecta un error en la sintaxis al declarar una variable, cuando
tratamos de accecer a la página php nos aparecerá un mensaje de error. Por ejemplo si en un
archivo php incluimos una línea como $ A B C = 5; donde el nombre de variable es inválido ya
que tiene espacios intermedios, nos aparecerá un mensaje de error:

Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE or '$' in


/home/miraiz/domains/midominio.com/public_html/prueba.php on line 3. Este mensaje nos
informa de que hay un problema en el archivo php y nos indica la línea donde el intérprete
considera que está el problema.

Diferencias entre los operadores de asignación e igualdad. Asignación (=)

El operador de asignación es "=". Se podría pensar que es como un "igual a". No lo es.
El operador igual en programación no tiene el mismo sentido que en matemáticas. En
programación, significa que el valor de la expresión de la derecha se establece en el operando
de la izquierda.

Ejemplo:

8
Operador de igualdad (==)

El operador comparador de igualdad es ==. Como su propio nombre indica, sirve para
comparar dos valores o variables y no para asignar valores. Este operador devuelve el
resultado de la operación lógica de 'igual a' tal y como podemos apreciar en el siguiente
ejemplo.

Ejemplo:

Tipos de Variables

En PHP no es obligatorio indicar el tipo de datos al que pertenece una variable como en
otros lenguajes, sino que los tipos de datos son establecidos directamente por el intérprete
PHP, que es el encargado de interpretar el código.

A continuación se observa en la siguiente tabla los distintos tipos de datos que se


pueden usar en PHP.

9
CONCLUSION

Está escrito tanto para usuarios que trabajen con PHP para programadores que
habitualmente lo hacen. Es apropiado para todos aquellos que confíen en el lenguaje PHP a la
hora de construir un sitio Web con contenido dinámico, algo que está más allá de las
capacidades del HTML puro ya que las aplicaciones son más factibles.

PHP conocido como una tecnología de código abierto que resulta muy útil para diseñar
de forma rápida y eficaz aplicaciones Web dirigidas a bases de datos.

PHP es un potente lenguaje de secuencia de comandos diseñado específicamente para


permitir a los programadores crear aplicaciones en Web con distintas prestaciones de forma
rápida. MySQL es una base de datos rápida y fiable que se integra a la perfección con PHP y
que resulta muy adecuada para aplicaciones dinámicas basadas en Internet.

10
BIBLIOGRAFIA

www.aprenderaprogramar.com

https://www.aprenderaprogramar.com/index.php?
option=com_content&view=article&id=544:tipos-de-variables-en-php-declaracion-y-asignacion-
sentencia-echo-insertar-texto-en-el-html-cu00816b&catid=70&Itemid=193

www.epitech-it.es

https://www.epitech-it.es/que-es-php/

www.monografias.com

https://www.monografias.com/trabajos58/manual-php/manual-php

www.programadorphp.es

https://programadorphp.es/docs/php_manual_espanol/language.basic-syntax.html

11

También podría gustarte