elseif
elseif
,
como
su
nombre
sugiere
,
es
una
combinación
de
if
y
else
.
Como
else
,
extiende
una
sentencia
if
para
ejecutar
una
sentencia
diferente
en
caso
de
que
la
expresión
if
original
se
evalúa
como
FALSE
.
No
obstante
,
a
diferencia
de
else
,
ejecutará
esa
expresión
alternativa
solamente
si
la
expresión
condicional
elseif
se
evalúa
como
TRUE
.
Por
ejemplo
,
el
siguiente
código
mostraría
a
es
mayor
que
b
,
a
es
igual
a
b
o
a
es
menor
que
b
:
Puede
haber
varios
elseif
s
dentro
de
la
misma
sentencia
if
.
La
primera
expresión
elseif
(
si
hay
alguna
)
que
se
evalúe
como
TRUE
se
ejecutaría
.
En
PHP
,
también
se
puede
escribir
'
else
if
'
(con
dos
palabras
)
y
el
comportamiento
sería
idéntico
al
de
un
'elseif
'
(una
sola
palabra
)
.
El
significado
sintáctico
es
ligeramente
distinto
(
si
estas
familiarizado
con
C
,
es
el
mismo
comportamiento
)
pero
la
línea
básica
es
que
ambos
resultarían
tener
exactamente
el
mismo
comportamiento
.
La
sentencia
elseif
se
ejecuta
sólo
si
la
expresión
if
precedente
y
cualquier
expresión
elseif
precedente
se
evalúan
como
FALSE
,
y
la
expresión
elseif
actual
se
evalúa
como
TRUE
.