is_scalar() devuelve TRUE si la variable dada por el parámetro var es un escalar, o de lo contrario devuelve FALSE.
Las variables escalares son aquellas que contienen un integer, float, string o boolean. Los tipos array, object y resource no son escalares.
<?php |
Nota: is_scalar() no considera los valores de tipo resource como escalares dado que los recursos son tipos de datos abstractos que por el momento están basados en enteros. Este detalle de implementación no debería ser considerado confiable, ya que puede cambiar.
Vea también is_bool(), is_numeric(), is_float(), is_int(), is_real(), is_string(), is_object(), is_array(), y is_integer().