php int comparison “smaller or equal than” returns empty or null?
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgKPz5qhCkKGdpPJ0wkSm5JqlliSJoZg92-H4DuCruovhkVFuXerCphZt9wys_Gr3uwQyXObMHDwattjG5BSeCEl_LdDq1GPLct8qYyRyX4fZ9C93oW-TX7IGZLYDwqRgfFCXA4aUxkBAcS/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6VebLk98DYwS3K2nWZSCatab-q4HrSuRk91M4fQA8SHrKU_-x-lq1n780pSU_bIVLqMRv6pc3dhhh-Y2PUwBS9mM0BxvY1eM6XsM-e7Diu4z-wAoeDG0vB3-2_1U9RE8sO0lg4PHiIXbI/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
php int comparison “smaller or equal than” returns empty or null?
The following expression
echo ('dfsdfds: '.(int)$item[0] . ' ' .
(int)$box[0] . ' ' .
( ( (int)$item[0] <= (int)$box[0] )?true:false) );
echoes this
dfsdfds: 70 25
I would expect the comparison expression <= to return either 1 or 0 but not null or empty...
What is wrong? what am I not thinking thorugh? I have tried to replace true with TRUE and false with FALSE, but the output didn't change...
By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.
Comments
Post a Comment