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

PHP octdec() ฟังก์ชั่น


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

octdec() ฟังก์ชันใช้เพื่อแปลงเลขฐานแปดเป็นเลขฐานสิบเทียบเท่า ฟังก์ชันรับสตริงที่มีการแทนค่าฐานแปดเป็นอาร์กิวเมนต์และคืนค่าจำนวนเต็ม

ตัวอย่างเช่น octdec('10') คืนค่า 8

ไวยากรณ์

octdec ( string $octal_string ) :หมายเลข

พารามิเตอร์

Sr.No พารามิเตอร์ &คำอธิบาย
1 octal_string
สตริงที่มีเลขฐานแปดที่จะแปลง

คืนค่า

ฟังก์ชัน PHP octdec() คืนค่าทศนิยมที่เทียบเท่ากับการแทนค่าฐานแปดที่กำหนด

เวอร์ชัน PHP

ฟังก์ชันนี้มีอยู่ใน PHP เวอร์ชัน 4.x, PHP 5.x เช่นเดียวกับ PHP 7.x

ตัวอย่าง

ตัวอย่างต่อไปนี้จะแปลง '10' จากระบบเลขฐานแปดเป็นฐานสิบ −

<ก่อน>

ผลลัพธ์

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

octdec(10) =8

ตัวอย่าง

หากมีอักขระอื่นที่ไม่ใช่เลขฐานแปด (นอกเหนือจาก 0 - 7) ในสตริง อักขระนั้นจะถูกละเว้น ในตัวอย่างต่อไปนี้ '#' จะถูกละเว้นและสตริงที่เหลือจะถูกแปลงเป็นทศนิยม -

<ก่อน>

ผลลัพธ์

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

octdec(234) =156

ตัวอย่าง

หากอักขระทั้งหมดไม่ใช่ตัวเลขฐานแปด ฟังก์ชันจะส่งกลับ 0−

ผลลัพธ์

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

octdec(สวัสดี) =0

ตัวอย่าง

ฟังก์ชัน octdec() ถือว่าเลขฐานแปดภายในสตริงอาร์กิวเมนต์เป็นจำนวนเต็มที่ไม่ได้ลงนาม

<ก่อน>

ผลลัพธ์

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

octdec(-20) =16