Насколько я знаю, Yii просто присваивает значения, которые он получает от PDO, так что, вероятно, это должна быть вещь PDO.Тбх, я действительно не полагаюсь на фактические типы переменных в PHP, так как это в любом случае язык с мягким типом, и это может быть опасно.Imo лучше вызвать "is_numeric", чем проверить фактический тип переменной, например.