সংজ্ঞা এবং ব্যবহার
hexdec() ফাংশন একটি স্ট্রিং এ এমবেড করা একটি হেক্সাডেসিমেল সংখ্যার সমতুল্য একটি দশমিক সংখ্যা প্রদান করে।
এই ফাংশনটি একটি দশমিক পূর্ণসংখ্যা প্রদান করে, যদিও বড় মানের ফলে ফ্লোট হতে পারে।
সিনট্যাক্স
hexdec ( string $hex_string ) : number
পরামিতি
Sr.No | প্যারামিটার এবং বর্ণনা |
---|---|
1 | hex_string একটি দশমিক সংখ্যা সমতুল্য অক্টাল উপস্থাপনায় রূপান্তরিত হবে |
রিটার্ন মান
PHP hexdec() ফাংশন একটি দশমিক সংখ্যা প্রদান করে।
PHP সংস্করণ
এই ফাংশনটি PHP সংস্করণ 4.x, PHP 5.x এর পাশাপাশি PHP 7.x এ উপলব্ধ৷
উদাহরণ
নিম্নলিখিত উদাহরণটি '100' এর সমতুল্য দশমিক গণনা করে এবং 256 প্রদান করে −
<?php $arg='100'; $val=hexdec($arg); echo "hexdec(" . $arg . ") = " . $val; ?>
আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে -
hexdec(100) = 256
উদাহরণ
যদি স্ট্রিংটিতে অবৈধ অক্ষর থাকে (0-9 এবং a-f ছাড়া) সেগুলি উপেক্ষা করা হয়। তাই, '2x5' স্ট্রিং-এ 'x' বাদ দেওয়া হয় এবং '25'-এর রূপান্তর করা হয় যা হল 37। −
<?php $arg='2x5'; $val=hexdec($arg); echo "hexdec(" . $arg . ") = " . $val; ?>
আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে -
hexdec(2x5) = 37
উদাহরণ
যদি স্ট্রিংয়ের সমস্ত অক্ষর অ-হেক্সাডেসিমেল হয়, ফলাফল 0 −
<?php $arg='PHP'; $val=hexdec($arg); echo "hexdec(" . $arg . ") = " . $val; ?>
আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে -
hexdec(PHP) = 0
উদাহরণ
হেক্সডেক() ফাংশনটি আর্গুমেন্ট স্ট্রিং এর সাথে স্বাক্ষরিত পূর্ণসংখ্যা ধারণ করে এবং নিম্নলিখিত ফলাফল প্রদান করে
<?php $arg='-10'; $val=hexdec($arg); echo "hexdec(" . $arg . ") = " . $val; ?>
আউটপুট
এটি নিম্নলিখিত ফলাফল তৈরি করবে -
hexdec(-10) = 16