PHP 5.6, , , (**) - ^, XOR.
5.6:
$power = pow(2, 3);
5.6 :
$power = 2 ** 3;
:
$power = 2 ** 2;
$power **= 2;
, - ( ), (~).
$a = 2 ** 3 ** 2; // 512, not 64 because of right-associativity
$a = 2 ** (3 ** 2); // 512
$b = 5 - 3 ** 3; // -22 (power calculated before subtraction)
, - , (-), :
$b = -2 ** 2; // -4, same as writing -(2 ** 2) and not 4