는 다음과 같은 코드를 가지고 :왜 자바 스크립트와 PHP에서 '<<'연산자가 다르게 동작합니까?
<script>
var x = 25;
document.write(x << 9);
</script>
<?php
$x = 25;
echo ($x << 9);
?>
이 출력 : 12800 12800
확인을.
<script>
var x = 12345678;
document.write(x << 9);
</script>
<?php
$x = 12345678;
echo ($x << 9);
?>
출력이 2026019840 6320987136
자바 스크립트 대신 낮은 32 비트를 제공합니다. –
훌륭합니다! 그래서 만약 내가 0xFFFFFFFF의 값을 원한다면 나는 PHP에서 원하는 값을 얻는다. 받아 들일 수 있도록 대답으로 제출해 주시겠습니까? – Mala