¿Cuál sería la mejor (más eficiente, más fácil de entender en el código, etc.) para comprobar si una variable es de tipo primitivo en PHP?Cómo comprobar si una variable es primitiva en PHP
debo ir más (por ejemplo is_string() || is_int()...)
manera "positiva", o viceversa !is_array() && __is_object()..
o tal vez de alguna manera incluso más elegante?
Yo, personalmente, me quedaría con 'is_()'; están ahí por una razón (siempre trate de mantener la claridad y el propósito para más adelante). –
a) use ** la respuesta de ** breiti ** b) ** definitivamente ** manera positiva - nunca se sabe qué tipo de nuevo saldrá - mejor enfoque es considerar cualquier otro como no primitivo :) –