PHP meaning of '//'


PHP meaning of '//'

我一直在转换其他语言(使用算法)的一些代码,并将它们添加到PHP中的一些类代码中。

我遇到了一些代码,它执行以下行:(Python)

decNumber = decNumber // 2

我原以为这意味着除以二,但将其添加到代码中的结果并不像预期的那样。

如果这并不意味着在PHP形式中的/2,那么有PHP等价物吗?

在PHP中,//表示单行注释。//之后的字符将不会被执行。

您可以在PHP中使用类型转换来实现同样的效果。下面的代码将给你整数商。

<?php
$decNumber = 3;
$decNumber = (int)($decNumber / 2) ;
echo $decNumber;
?>

输出

1