Академический Документы
Профессиональный Документы
Культура Документы
PHP
WAMP
Variables y funciones
2. Debemos almacenar dicho archivo en la subcarpeta www que depende de la carpeta Wamp.
Lo almacenamos con el nombre pagina1.php en la carpeta C:\wamp\www
3. Este directorio es el que el servidor web Apache tiene asignado para recuperar pginas
cuando se las solicitamos desde un navegador.
Funcin date()
Devuelve una cadena formateada segn el formato dado usando el parmetro de tipo integer
timestamp dado o el momento actual si no se da una marca de tiempo.
Carcter de
format
Da
d
D
j
l ('L'
minscula)
N
S
w
z
Semana
W
Mes
F
m
M
n
t
Ao
L
o
Y
y
Hora
a
A
Ejemplo de valores
devueltos
----Da del mes, 2 dgitos con ceros iniciales
01 a 31
Una representacin textual de un da, tres letras
Mon hasta Sun
Da del mes sin ceros iniciales
1 a 31
Sunday hasta
Una representacin textual completa del da de la semana
Saturday
1 (para lunes) hasta
Representacin numrica ISO-8601 del da de la semana (aadido en PHP 5.1.0)
7 (para domingo)
st, nd, rd o th.
Sufijo ordinal ingls para el da del mes, 2 caracteres
Funciona bien con j
0 (para domingo)
Representacin numrica del da de la semana
hasta 6 (para
sbado)
El da del ao (comenzando por 0)
0 hasta 365
----Nmero de la semana del ao ISO-8601, las semanas comienzan en lunes
Ejemplo: 42 (la 42
(aadido en PHP 4.1.0)
semana del ao)
----January hasta
Una representacin textual completa de un mes, como January o March
December
Representacin numrica de una mes, con ceros iniciales
01 hasta 12
Una representacin textual corta de un mes, tres letras
Jan hasta Dec
Representacin numrica de un mes, sin ceros iniciales
1 hasta 12
Nmero de das del mes dado
28 hasta 31
----1 si es bisiesto, 0 si
Si es un ao bisiesto
no.
Nmero de ao ISO-8601. Esto tiene el mismo valor que Y, excepto que si el
Ejemplos: 1999 o
nmero de la semana ISO (W) pertenece al ao anterior o siguiente, se usa ese
2003
ao en su lugar. (aadido en PHP 5.1.0)
Ejemplos: 1999 o
Una representacin numrica completa de un ao, 4 dgitos
2003
Una representacin de dos dgitos de un ao
Ejemplos: 99 o 03
----Ante meridiem y Post meridiem en minsculas
am o pm
Ante meridiem y Post meridiem en maysculas
AM o PM
Descripcin
Descripcin
Hora Internet
Formato de 12 horas de una hora sin ceros iniciales
Formato de 24 horas de una hora sin ceros iniciales
Formato de 12 horas de una hora con ceros iniciales
Formato de 24 horas de una hora con ceros iniciales
Minutos, con ceros iniciales
Segundos, con ceros iniciales
Microsegundos (aadido en PHP 5.2.2). Observe que date() siempre generar
000000 ya que toma un parmetro de tipo integer, mientras que
DateTime::format() admite microsegundos.
Ejemplo de valores
devueltos
000 hasta 999
1 hasta 12
0 hasta 23
01 hasta 12
00 hasta 23
00 hasta 59
00 hasta 59
Ejemplo: 654321
Tambin podemos hacer notar que para disponer comentarios de lnea debemos utilizar dos
caracteres //
1. Escriba el siguiente cdigo:
pagina2.php:
V. Ejercicios
1. Desarrolle una aplicacin de venta de pasajes areos donde segn la fecha de nacimiento
permita determinar si es mayor o menor de edad determinando los precios a considerar:
a. Adulto: precio completo
b. Menores de edad (2 a 17 aos): 75% del precio
c. Infantes (hasta los 2 aos): no pagan
2. Almacene aleatoriamente una matriz cuadrada y determine si dicha matriz es perfecta
VI. Cuestionario
1. Qu es PHP?
2. De qu componentes consta WAMP?
3. Cmo se construye una aplicacin web con PHP?
Robin Nixon, PHP, MYSQL, JavaScript, CSS & HTML5 , OReilly, 2014
Beigh & Morrison, Head First PHP & MySql, OReilly, 2009