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

Opérations sur les bits de syntaxe de base PHP

Les gens qui écrivent PHP depuis plusieurs années sont curieux de dire qu'ils n'ont jamais utilisé d'opérateurs au niveau du bit. Donc, si vous avez le vertige en regardant le binaire ici, allez simplement sur T¥M¥D.

Les opérateurs au niveau du bit ne sont fondamentalement pas utilisés, et nous pla?ons également ces connaissances au niveau de compréhension. Vous n’êtes pas obligé d’acquérir des connaissances sur les opérateurs au niveau du bit si vous ne le souhaitez pas. Apprenons-le plus tard lorsque nous utiliserons les opérations sur les bits.

Niveau d'apprentissage des connaissances [niveau de compréhension, ayez juste une impression].

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

Les symboles ci-dessus sont tous des opérations binaires.

Dans la plupart des cas, vous ne rencontrerez pas le binaire. Si vous le rencontrez, vous pourrez compléter vos connaissances en binaire.

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

Explication XOR?: Si les deux valeurs??de x et y ne sont pas les mêmes, le résultat XOR est 1. Si les valeurs de x et y sont identiques, le résultat XOR est 0.

On peut en déduire que 1101 est le résultat du XOR de $x et $y. Le résultat de 1101 converti à l'aide de l'outil binaire en décimal est 13.
Capture d'écran de la conversion décimale en ligne du système secondaire en décimal?:

2015-08-02_55bde1c996a04.png

Formation continue
||
<?php //$x二進制值為: $x = 5; //$y二進制值為: $y = 8; //結果為13 echo $x ^ $y; ?>
soumettreRéinitialiser le code