Коллеги, скажите, как вы считаете, "правильно" ли поведение PHP тем, что bool приведенный к типы sting дает следующие результаты:
var_dump((string)true);
var_dump((string)false);
string(1) "1"
string(0) "" // почему не 0?
какие аргументы могут быть за пустую строку?