14

如何使用新版本的 Power 运算符而不是pow()新版本的 php(5.6)?像:

echo pow(2,3);
4

1 回答 1

25

php 5.6 + 中有一个示例 ** 运算符

$i = 6;

$i **=2; //output 36

$out = $i ** 3 //output 216

echo 2 ** 3 ** 2; // 512 (not 64) because this line evaluated right to left :) => 2 ** (3 ** 2)
echo -3 ** 2; // -9 (not 9)
echo 1 - 3 ** 2; // -8
echo ~3 ** 2; // -10 (not 16)

**好于pow(,)
当您尝试编写数学算法时。**是一个强大的操作员。
它和 pow 之间没有功能上的区别。
电力运营商参考

于 2014-02-15T20:27:24.163 回答