PHP new ternary operator gotcha
<?php | |
// old way | |
$value = $value ? $value : false; | |
// new way | |
$value = $value ?: false; | |
// however... | |
$value = isset($value) ?: false; // if eg. $value="value", then it returns (bool)true, and not (string)"value" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This comment has been minimized.
This one got me now :-D