Conversation (7)
Open reply Open reply
woe2you
@woe2you@beige.party · Jun 16
@bvibber@wikis.world Most of that makes sense to me. An array with one member would evaluate to true even if that member is an empty string or contains 0 or 0.0 as an int, float or string, but '0' and '0.0' being treated differently as strings is weird.
Open reply Open reply
Lucas Werkmeister
@LucasWerkmeister@wikis.world · Jun 16
@bvibber@wikis.world *insert trinity diagram here*
1
2
2
Open reply Open reply
Brooke Vibber
@bvibber@wikis.world · Jun 16
Thread reply
@LucasWerkmeister@wikis.world
0
/ | \
/ IS \
IS NOT | IS NOT
/ _ false_ \
/ _IS IS_ \
'0' --------- IS NOT -------- []
6
1
4
Open reply Open reply
Mina
@meena@cathode.church · Jun 16
Thread reply
@bvibber@wikis.world @LucasWerkmeister@wikis.world we need a biblically accurate triangle
1
0
0
Open reply Open reply
Brooke Vibber
@bvibber@wikis.world · Jun 16
Thread reply
@meena@cathode.church you know it! <3php 3>
1
1
0
Open reply Open reply
Mina
@meena@cathode.church · Jun 16
Thread reply
@bvibber@wikis.world somebody should do an updated version of PHP: a fractal of bad design
1
0
0