Quel serait le meilleur moyen (le plus efficace, le plus facile à comprendre dans le code, etc) de vérifier si une variable est de type primitif en PHP?Comment tester si une variable est primitive dans PHP
Dois-je aller le « positif » (par exemple is_string() || is_int()...)
façon, ou vice versa !is_array() && __is_object()..
ou peut-être certains même colombophile façon?
Personnellement, je resterais avec 'is_()'; ils sont là pour une raison (toujours essayer de conserver la clarté et le but pour plus tard sur la route). –
a) utilise la réponse de ** breiti ** b) ** certainement ** façon positive - vous ne savez jamais quel nouveau type sortira - une meilleure approche est considérée comme une autre non-primitive :) –