"Significantly, Kingston is revealed as simply a vendor that re-marks other people's chips in its own packaging"
And that is a surprise because? Of course that's what Kingston does - they don't own any fabs.
You're joking right? From the php docs:
>> Return Values
>> The integer value of var on success, or 0 on failure. Empty arrays and objects return 0, non-empty arrays and objects return 1.
I certainly do not use intval ever in inline code - I use my own class method that will throw an exception if I'm trying to take the intval of something which is not the string representation of an integer.
Good God, they could at least have made intval() return FALSE on failure but not 0!!!
The trouble with being punctual is that people think you have nothing more important to do.