亚洲国产日韩欧美一区二区三区,精品亚洲国产成人av在线,国产99视频精品免视看7,99国产精品久久久久久久成人热,欧美日韩亚洲国产综合乱

Operasi bit sintaks asas PHP

Orang yang telah menulis PHP selama beberapa tahun ingin tahu untuk mengatakan bahawa mereka tidak pernah menggunakan operator bitwise. Jadi, jika anda pening melihat binary di sini, pergi sahaja ke T¥M¥D.

Pengendali bitwise pada dasarnya tidak digunakan, dan kami juga menetapkan pengetahuan ini ke tahap pemahaman. Anda tidak perlu mempelajari pengetahuan tentang pengendali bitwise jika anda tidak mahu. Mari kita pelajarinya kemudian apabila kita menggunakan operasi bit.

Tahap pembelajaran ilmu [tahap pemahaman, baru ada kesan].

舉例說明詳細(xì)說明
$a & $bAnd(按位與)將把 $a 和 $b 中都為 1 的位設(shè)為 1。
$a | $bOr(按位或)將把 $a 和 $b 中任何一個為 1 的位設(shè)為 1。
$a ^ $bXor(按位異或)將把 $a 和 $b 中一個為 1 另一個為 0 的位設(shè)為 1。
~ $aNot(按位取反)將 $a 中為 0 的位設(shè)為 1,反之亦然。
$a << $b左移將 $a 中的位向左移動 $b 次(每一次移動都表示“乘以 2”)。
$a >> $b右移將 $a 中的位向右移動 $b 次(每一次移動都表示“除以 2”)。

Simbol di atas adalah semua operasi binari.

Dalam kebanyakan kes, anda tidak akan menghadapi binari Jika anda menghadapinya, anda akan dapat menambah pengetahuan tentang binari.

<?php
//$x二進(jìn)制值為:
$x = 5;
//$y二進(jìn)制值為:
$y = 8;
//結(jié)果為13
echo $x ^ $y;
?>
變量二進(jìn)制值
$x0101
$y1000
異或結(jié)果1101

Penjelasan XOR: Jika dua nilai x dan y tidak sama, hasil XOR ialah 1. Jika nilai x dan y adalah sama, keputusan XOR ialah 0.

Boleh disimpulkan bahawa 1101 ialah hasil XOR bagi $x dan $y Hasil daripada 1101 ditukar menggunakan alat binari kepada perpuluhan ialah 13.
Tangkapan skrin penukaran perpuluhan dalam talian daripada sistem sekunder kepada perpuluhan:

2015-08-02_55bde1c996a04.png

Meneruskan pembelajaran
||
<?php //$x二進(jìn)制值為: $x = 5; //$y二進(jìn)制值為: $y = 8; //結(jié)果為13 echo $x ^ $y; ?>