Operatori per tipo di dato in PHP

FavoriteLoadingAggiungi ai preferiti

Operatori sul tipo intero:

Operatore Descrizione Esempi
+, – somma e sottrazione di interi 10+12, 5-1
*, / moltiplicazione e divisione 10*12, 10/2
% resto della divisione 10%3=1, 5.3%2.5=0.3
<<, >> shift bit a bit a sinistra e destra 24<<1=48, 10>>1=5

Operatori booleani:

Operatore Descrizione Esempi
or, and or e and logici x or y, z and k
not negazione logica (not 0)=1
<, <=, >, >=, ==, <>, != operatori di confronto (10==10)=1, (‘a’!=’a’)=0
¦ or bit a bit x ¦ y
& and bit a bit x & y
^ or esclusivo bit a bit x ^ y

Operatori per le stringhe:

Operatore Descrizione Esempi
+ concatenamento (‘a’+’b’)=’ab’
* ripetizione (‘a’*3)=’aaa’
s[i] indicizzazione dei caratteri s=’abc’
s[0]=’a’
s[i:j] slicing s=’abc’
s[1:2]=’b’
len(s) lunghezza s=’abc’
len(s)=3
% formattazione di stringhe (‘ciao %s’ % ‘stefano’)=’ciao stefano’