কম্পিউটার টিউটোরিয়াল

PHP octdec() ফাংশন


সংজ্ঞা এবং ব্যবহার

octdec() ফাংশনটি একটি অক্টাল নাম্বারকে ডেসিমেল নাম্বার সমতুল্যে রূপান্তর করতে ব্যবহৃত হয়। ফাংশনটি অক্টাল রিপ্রেজেন্টেশন ধারণকারী একটি স্ট্রিং আর্গুমেন্ট হিসেবে নেয় এবং একটি ইন্টিজার রিটার্ন করে।

উদাহরণস্বরূপ octdec('10') 8 রিটার্ন করে।

সিনট্যাক্স

octdec ( string $octal_string ) : number

প্যারামিটার

ক্রমিক নংপ্যারামিটার ও বিবরণ
1octal_string
রূপান্তর করায় এমন অক্টাল নাম্বার ধারণকারী একটি স্ট্রিং

রিটার্ন ভ্যালু

PHP octdec() ফাংশনটি দেওয়া অক্টাল রিপ্রেজেন্টেশনের ডেসিমেল সমতুল্য রিটার্ন করে।

PHP ভার্সন

এই ফাংশনটি PHP 4.x, PHP 5.x এবং PHP 7.x ভার্সনগুলিতে উপলব্ধ।

উদাহরণ

নিচের উদাহরণটি '10'-কে অক্টাল থেকে ডেসিমেল নাম্বার সিস্টেমে রূপান্তর করে। -

<?php $arg='10'; $val=octdec($arg); echo "octdec(" . $arg . ") = " . $val; ?>

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

octdec(10) = 8

উদাহরণ

যদি স্ট্রিং-এ অক্টাল ডিজিট ছাড়া অন্য কোনো ক্যারেক্টার থাকে (০-৭ ছাড়া), সেটি উপেক্ষা করা হয়। নিচের উদাহরণে '#' উপেক্ষা করা হয়েছে এবং বাকি স্ট্রিং ডেসিমেলে রূপান্তরিত -

<?php $arg='23#4'; $val=octdec($arg); echo "octdec(" . $arg . ") = " . $val; ?>

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

octdec(234) = 156

উদাহরণ

যদি সব ক্যারেক্টার অক্টাল ডিজিট ছাড়া অন্য কিছু হয়, ফাংশনটি ০ রিটার্ন করে-

<?php $arg='Hello'; $val=octdec($arg); echo "octdec(" . $arg . ") = " . $val; ?>

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

octdec(Hello) = 0

উদাহরণ

octdec() ফাংশনটি আর্গুমেন্ট স্ট্রিং-এ থাকা অক্টাল নাম্বারকে আনসাইনড ইন্টিজার হিসেবে বিবেচনা করে

<?php $arg='-20'; $val=octdec($arg); echo "octdec(" . $arg . ") = " . $val; ?>

আউটপুট

এটি নিচের ফলাফল তৈরি করবে -

octdec(-20) = 16

  1. PHP log10() ফাংশন

  2. PHP log() ফাংশন

  3. PHP lcg_value() ফাংশন

  4. PHP-এ octdec() ফাংশন