Maison > développement back-end > Problème PHP > Que sont les opérateurs PHP et comment utilisons-nous les opérateurs PHP ?

Que sont les opérateurs PHP et comment utilisons-nous les opérateurs PHP ?

慕斯
Libérer: 2023-03-10 14:58:01
original
2495 Les gens l'ont consulté

L'article précédent vous a présenté "Qu'est-ce que le contrôle de session et le protocole http ? Comment l'utiliser ? 》, cet article continue de vous présenter ce que sont les opérateurs PHP, comment nous utilisons les opérateurs PHP (avec explication détaillée)

Que sont les opérateurs PHP et comment utilisons-nous les opérateurs PHP ?

Opération médiane PHP Symboles :

Les opérateurs de bits opèrent sur les bits. Les bits font référence à chaque "bit" du binaire. Il y a 32 bits en binaire

Bit : composé de 1 et de 0.

& : au niveau du bit ET

1 &1=>>>1

1 &0=>>> 0

0&1->>>0

0&&=>>>0

|:bit au niveau du bit OU

1&1=>>>1.

1 &0=>>>1

0&1->>> 1

0&0=>>>0

~ : pas au niveau du bit

~1=>> ;> 0

~0=>>>1

^ : XOR au niveau du bit

1^ 0->>> 1

0^1=>>>1

Les autres cas sont 0;

<< : Décalage bit à gauche

Nombre de chiffres à déplacer : 5<< 3

Les 5 chiffres sont déplacés par 3 chiffres Le premier peut être considéré comme supprimé, et le dernier est rempli de 0

>> : décalage à droite au niveau du bit

Nombre de chiffres à déplacer : 5>>3

5 chiffres sont déplacés de 3 chiffres, le premier peut être considéré comme supprimé et le dernier est rempli de 0

Remarque : les opérations sur les bits sont toutes des opérations sur des entiers, et les opérations sont toutes décimales, mais le CPU fonctionne en binaire.

Qu'est-ce que le binaire ?

Binaire : 0 et 1111111111111111111111111

Le binaire correspondant de la décimale 5 : 0000000 0000000 0000000 0 0000101

111011 en décimal :

Le poids du 0ème chiffre du numéro de base est de 2 à la puissance 0, le poids du 1er chiffre est de 2 à la 1ère puissance, et le poids du 2ème chiffre est de 2 à la 2 fois....

Formule : Nième chiffre*2 élevé à la Nième puissance, les résultats sont à nouveau additionnés.

1 1*2^5=32

1 1*2^4=16 .

11*2*=8

00*2= 0

11*2-= 2

11*20=1

1+2+0+8+16+32 = 59

Apprentissage recommandé : "

Tutoriel vidéo PHP

"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal