แปลงเลขฐานสิบหกเป็นฐานแปด:
<?php$hex = "E196"; echo base_convert($hex,16,8);ฟังก์ชัน base_convert() จะแปลงตัวเลขระหว่างฐานที่ต้องการ
base_convert( หมายเลข,จากฐาน,tobase );
| พารามิเตอร์ | อธิบาย |
|---|---|
| ตัวเลข | ที่จำเป็น. ระบุหมายเลขที่จะแปลง |
| จากฐาน | ที่จำเป็น. ระบุฐานเดิมของตัวเลข ระหว่าง 2 ถึง 36 (รวม) ตัวเลขที่อยู่เหนือทศนิยมจะแสดงด้วยตัวอักษร az เช่น a สำหรับ 10, b สำหรับ 11 และ z สำหรับ 35 |
| โทเบส | ที่จำเป็น. ระบุฐานที่จะแปลง ระหว่าง 2 ถึง 36 (รวม) ตัวเลขที่อยู่เหนือทศนิยมจะแสดงด้วยตัวอักษร az เช่น a สำหรับ 10, b สำหรับ 11 และ z สำหรับ 35 |
| ค่าส่งคืน: | ตัวเลข จะถูกแปลงเป็นฐานที่ระบุ |
|---|---|
| ประเภทการส่งคืน: | สตริง |
| เวอร์ชัน PHP: | 4+ |
แปลงเลขฐานแปดเป็นเลขทศนิยม:
<?php$oct = "0031";echo base_convert($oct,8,10);?>แปลงเลขฐานแปดเป็นเลขฐานสิบหก:
<?php$oct = "364";echo base_convert($oct,8,16);?>