Я не понимаю, как работают следующие коды?Как работает побитовый оператор
function odd($var){
return ($var & 1);
}
echo odd(4); /* returns and print 0 */
echo odd(5); /* returns and print 1 */
эта функция возвращает истину, если аргумент является нечетным числом и возвращает ложь, если аргумент является четным числом. Как это работает?
http://php.net/manual/en/language.operators.bitwise.php –
Все это объяснил [здесь] (http://en.wikipedia.org/wiki/Bitwise_operation) – Viral
поблагодарить у для ваших ссылок – partho