私は、pythonスクリプトの一部をPHPに変換しようとしています。私はそれのほとんどを知っていますが、私はビットシフト(私は思う?)とは何かにぶつかりましたが、これはPHPでさえもあまり経験がありません!誰かがこのPython関数をPHPに変換してください。pythonからphpへの変換
def setBit(value, position, on):
if on:
mask = 1 << position
return (value | mask)
else:
mask = ~(1 << position)
return (value & mask)
うわー、それはそれはPythonの関数のカーボンコピーのようなものだ、ただ恥ずかしいです!とにかく、前に<<演算子を使ったことはありませんでしたね。 – Landon