Test de Tipos de datos, variables y constantes en PHP

Cuestionario del cuarto módulo de introducción a la programación en PHP, perteneciente al grupo desarrollo-web
12 Preguntas

1) Para definir una constante:

Respuesta múltiple.
a) Anteponiendo const al nombre de la constante
b) Simplemente indicamos el nombre en mayúsculas
c) Utilizando la función define
d) Utilizando la función const

2) El tamaño de un integer depende de la plataforma en la que se utilice, aunque usualmente se suele tomar un valor máximo de 32bits con signo.


a) Verdadero
b) Falso

3) Una vez definida la constante, no puede ser modificada ni eliminada.


a) Verdadero
b) Falso

4) PHP soporta 4 tipos de datos escalares:

Respuesta múltiple.
a) binary
b) string
c) boolean
d) integer
e) float
f) char

5) ¿Cuál de los siguientes valores numéricos está expresado en notación octal?


a) 0x7B
b) 0173
c) 123
d) -123

6) ¿Qué función utilizaremos para obtener el tipo de datos de una variable?


a) typevar
b) gettype
c) get_type

7) Para representar valores lógicos se utiliza el tipo de dato:


a) False
b) True
c) boolean
d) Verdadero

8) Indicar las variables a las que después de la asignación serán de tipo integer

Respuesta múltiple.
a) $b= (integer) ‘1024’
b) $a=100
c) $c=1+’100’
d) $d=2+’100.25’
e) $e=’1024’

9) En PHP las variables se representan con un signo de dolar ‘$’ seguido por el nombre de la variable.


a) Falso
b) Verdadero

10) ¿De qué forma especificaremos un string para que los nombres de las variables se expandan mostrando su contenido?

Respuesta múltiple.
a) Con la sintaxis newdoc
b) Con la sintaxis heredoc
c) Con comillas simples
d) Con comillas dobles

11) Si PHP encuentra un número fuera de los límites de un integer:


a) Se interpretará como un float en su lugar
b) Se produce un error de desbordamiento de enteros
c) Trunca el valor al entero más grande permitido

12) Un string puede llegar a almacenar hasta:


a) 2Gb
b) 3,2Gb
c) 1024Mb
d) Ninguna es correcta