Está en la página 1de 22

PROGRAMACIN PHP

SINTAXIS BSICA
PROGRAMACION PHP - JAVA

ETIQUETAS DE PHP
Etiquetas de apertura y cierre
<?phpy?>
Indican a PHP dnde
empezar y finalizar la
interpretacin del cdigo.
Permite a PHP ser incrustado
en todo tipo de documentos.
Si un fichero contiene cdigo
PHP puro, es preferible
omitir la etiqueta de cierre
de PHP al final del fichero.

Otras Etiquetas
<script language="php">
</script>

SALIR DE HTML
Cualquier cosa fuera del par de etiquetas de apertura y cierre es
ignorado por el intrprete de PHP, el cual permite que los ficheros
de PHP tengan contenido mixto. Esto permite que PHP sea
embebido en documentos HTML.

SEPARACIN DE INSTRUCCIONES
PHP requiere que las instrucciones
terminen en punto y coma al final de
cada sentencia.
La etiqueta de cierre de un bloque de
cdigo de PHP automticamente
implica un punto y coma
No es necesario usar un punto y coma
para cerrar la ltima lnea de un
bloque de PHP.
La etiqueta de cierre del bloque
incluir la nueva lnea final inmediata
si est presente.

COMENTARIOS
Los
comentari
os de
"una sola
lnea"

Solo comentan hasta el final de la lnea o


del bloque actual de cdigo de PHP, lo
primero que suceda.
Esto implica que el cdigo HTML despus
de// ... SER impreso
Sin embargo, la etiqueta</script>no sale
del modo PHP en un comentario de una sola
lnea.

Comentari
o multi
lnea

Al estilo C++, se utiliza /*. */

TIPOS DE DATOS
PROGRAMACION PHP

expresa un valor de
verdad.

TIPOS DE DATOS

PHP soporta
ocho tipos
primitivos.

Tipos de datos
escalares

Boolean

TRUE(verdadero)
oFALSE(falso).
No sensibles a
maysculas o
minsculas

Integer

Un nmero del
conjunto = {..., -2,
-1, 0, 1, 2, ...}.

Float (doubl)

Nmeros de coma
flotante

Serie de caracteres
String
PHP solo admite un
conjunto de 256
caracteres
Array

Es un mapa ordenado.

Object

Inicializacin de
objetos (new)

Resource

Es una variable
especial, que contiene
una referencia a un
recurso externo.

Tipos de compuestos

Tipos de datos
especiales

Representa una
variable sin valor.

Se le ha asignado la
constanteNULL.

Una variable es
consideradanullsi

No se le ha asignado
un valor todava.

NULL

Se ha destruido con
unset().

VARIABLES EN PHP
Se representan con un signo de dlar seguido
por el nombre de la variable.
El nombre de la variable es sensible a
minsculas y maysculas.
Un nombre de variable vlido tiene que
empezar con una letra o un carcter de
subrayado (underscore), seguido de cualquier
nmero de letras, nmeros y caracteres de
subrayado.
El tipo de una variable usualmente no es
declarado por el programador; en cambio, es
decidido en tiempo de ejecucin por PHP
dependiendo del contexto en el que es usado la
variable.

ASIGNACIN POR REFERENCIA DE


VARIABLES
La nueva variable simplemente referencia ("apunta a") la variable
original.
Los cambios a la nueva variable afectan a la original, y viceversa.
Se antepone un signo ampersand (&) al comienzo de la variable
cuyo valor se est asignando (la variable fuente).

ASIGNACIN POR REFERENCIA DE


VARIABLES
Algo importante a tener en cuenta es que slo las variables con
nombre pueden ser asignadas por referencia.

VALORES PREDETERMINADOS DE
VARIABLES

MBITO DE LAS VARIABLES


El mbito de una variable es el contexto dentro del que la variable
est definida.
La mayor parte de las variables PHP slo tienen un mbito simple.
Este mbito simple tambin abarca los ficheros incluidos y los
requeridos.
Aqu, la variable$aestar disponible al interior del
script incluidob.inc.

MBITO DE LAS VARIABLES


Al interior de las funciones definidas por el usuario se introduce un mbito local a la
funcin.
Cualquier variable usada dentro de una funcin est, por omisin, limitada al mbito local
de la funcin.

PALABRA CLAVE GLOBAL

El script producir la salida3.


Al declarar$ay$bglobales dentro de la funcin,
todas las referencias a tales variables se referirn
a la versin global.
No hay lmite al nmero de variables globales que
se pueden manipular dentro de una funcin.

USO DE VARIABLES STATICS


Una variable esttica existe slo en el mbito local de la funcin,
pero no pierde su valor cuando la ejecucin del programa
abandona este mbito.

DECLARACIN DE VARIABLES STATIC

VARIABLES A VARIABLES
A veces es conveniente tener nombres de variables variables.
Son nombres de variables que se pueden definir y usar
dinmicamente.
VARIABLE
NORMAL

VARIABLE
VARIABLE

CONSTANTES
Una constante es un identificador (nombre) para
expresar un valor simple.
Como el nombre sugiere, este valor no puede variar
durante la ejecucin del script.
Una constante es sensible a maysculas por defecto.
Los identificadores de contantes siempre suelen
declararse en maysculas.
El nombre de una constante sigue las mismas reglas
que cualquier otra etiqueta de PHP.
Un nombre de constante vlido empieza por una letra
o subguin, seguido por cualquier nmero o letras,
nmeros o subguiones.

EJERCICIOS
1. Hacer un programa PHP que muestre por pantalla su nombre en
negrita y en otra lnea la ciudad donde vive.
2. Hacer un programa en PHP que escriba la suma de dos
variables, x=-1, y=9.
3. Indicar si los siguientes nombres de variables son vlidos o
invlidos:

También podría gustarte