Поскольку PHP будет интерпретировать как строку, вы можете просто привести его как (bool)
return (bool)(mysql_result($query, 0));
Ненулевые значения приведут к TRUE
. Обратите внимание, что вы должны делать это только в том случае, если возвращаемые значения равны 0 или 1. Отрицательные значения будут преобразованы в TRUE
.
var_dump((bool)"1");
// bool(true)
var_dump((bool)"0");
// bool(false)
var_dump((bool)-2);
// bool(true)