PROGRAMACIÓN PHPSINTAXIS BÁSICA
PROGRAMACION PHP - JAVA
ETIQUETAS DE PHP
Etiquetas de apertura y cierre• <?php y ?>• Indican a PHP dónde
empezar y finalizar la interpretación del código.
• Permite a PHP ser incrustado en todo tipo de documentos.
• Si un fichero contiene código 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 intérprete de PHP, el cual permite que los ficheros de PHP tengan contenido mixto. Esto permite que PHP sea embebido en documentos HTML.
SEPARACIÓN 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 código de PHP automáticamente implica un punto y comaNo es necesario usar un punto y coma para cerrar la última línea de un bloque de PHP. La etiqueta de cierre del bloque incluirá la nueva línea final inmediata si está presente.
COMENTARIOS
• Solo comentan hasta el final de la línea o del bloque actual de código de PHP, lo primero que suceda.
• Esto implica que el código HTML después de // ... SERÁ impreso
• Sin embargo, la etiqueta</script> no sale del modo PHP en un comentario de una sola línea.
Los comentar
ios de "una sola
línea"
• Al estilo C++, se utiliza /*…. */Comentario “multi
línea”
TIPOS DE DATOSPROGRAMACION PHP
TIPOS DE DATOS
PHP
sopo
rta
ocho
tipo
s pr
imiti
vos.
Tipos de datos escalares
Boolean
expresa un valor de verdad.
TRUE (verdadero) o FALSE (falso).
No sensibles a mayúsculas o minúsculas
IntegerUn número del
conjunto ℤ = {..., -2, -1, 0, 1, 2, ...}.
Float (doublé) Números de coma flotante
String
Serie de caracteres
PHP solo admite un conjunto de 256
caracteres
Tipos de compuestos
Array Es un mapa ordenado.
Object Inicialización de objetos (new)
Tipos de datos especiales
ResourceEs una variable
especial, que contiene una referencia a un
recurso externo.
NULL
Representa una variable sin valor.
Una variable es considerada null si…
Se le ha asignado la constante NULL.
No se le ha asignado un valor todavía.
Se ha destruido con unset().
VARIABLES EN PHP Se representan con un signo de dólar seguido
por el nombre de la variable. El nombre de la variable es sensible a
minúsculas y mayúsculas. Un nombre de variable válido tiene que
empezar con una letra o un carácter de subrayado (underscore), seguido de cualquier número de letras, números y caracteres de subrayado.
El tipo de una variable usualmente no es declarado por el programador; en cambio, es decidido en tiempo de ejecución por PHP dependiendo del contexto en el que es usado la variable.
ASIGNACIÓN 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).
ASIGNACIÓN POR REFERENCIA DE VARIABLES Algo importante a tener en cuenta es que sólo 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 sólo tienen un ámbito simple. Este ámbito simple también abarca los ficheros incluidos y los
requeridos. Aquí, la variable $a estará disponible al interior del script incluido b.inc.
ÁMBITO DE LAS VARIABLESAl interior de las funciones definidas por el usuario se introduce un ámbito local a la función. Cualquier variable usada dentro de una función está, por omisión, limitada al ámbito local de la función.
PALABRA CLAVE GLOBAL
El script producirá la salida 3.
Al declarar $a y $b globales dentro de la función, todas las referencias a tales variables se referirán a la versión global.
No hay límite al número de variables globales que se pueden manipular dentro de una función.
USO DE VARIABLES STATICS Una variable estática existe sólo en el ámbito local de la función,
pero no pierde su valor cuando la ejecución del programa abandona este ámbito.
DECLARACIÓN 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
dinámicamente.
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 ejecución del script.
Una constante es sensible a mayúsculas por defecto.
Los identificadores de contantes siempre suelen declararse en mayúsculas.
El nombre de una constante sigue las mismas reglas que cualquier otra etiqueta de PHP. Un nombre de constante válido empieza por una letra o subguión, seguido por cualquier número o letras, números o subguiones.
EJERCICIOS
1. Hacer un programa PHP que muestre por pantalla su nombre en negrita y en otra línea 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 válidos o inválidos:
Top Related