Computer >> คอมพิวเตอร์ >  >> การเขียนโปรแกรม >> PHP

PHP Integer Data Type


ความหมายและการใช้งาน

ใน PHP จำนวนเต็ม เป็นชนิดข้อมูลสเกลาร์ที่แสดงค่าคงที่ตัวเลขแทนจำนวนเต็มโดยไม่มีเศษส่วนใดๆ PHP อนุญาตให้แสดงจำนวนเต็มในระบบเลขฐานสิบ ฐานสิบหก ฐานแปด หรือเลขฐานสอง โดยนำหน้าสัญลักษณ์ที่เหมาะสม

โดยค่าเริ่มต้น ระบบจะถือว่าจำนวนเต็มเป็นเลขฐานสิบ สำหรับระบบเลขฐานสิบหก ฐานแปด และเลขฐานสอง ตามลำดับ 0x จะมีสัญลักษณ์ 0 และ 0b นำหน้า

ไวยากรณ์

เพื่อให้อ่านง่ายขึ้น ตัวอักษรจำนวนเต็มอาจใช้ "_" เป็นสัญลักษณ์แยกซึ่งจะถูกละเว้นโดยเครื่องสแกน PHP ขณะประมวลผล

<ก่อน>

เวอร์ชัน PHP

ใช้สัญลักษณ์แยก "_" ได้ตั้งแต่ PHP 7.40

ตัวอย่างต่อไปนี้แสดงการแทนค่าตามตัวอักษรจำนวนเต็มในรูปแบบต่างๆ

ตัวอย่าง

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

ทศนิยม :10Octal:8hexadecimal :16binary :2

ตัวอย่างนี้ใช้สัญลักษณ์แยก

ตัวอย่าง

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

145690

หากจำนวนเต็มอยู่นอกช่วงที่อนุญาต จะถูกแปลงเป็นจุดทศนิยม

ตัวอย่าง

ผลลัพธ์

สิ่งนี้จะทำให้เกิดผลลัพธ์ดังต่อไปนี้ -

float(9.2233720368548E+18)