تابع chr پی اچ پی و کاربرد آن در طراحی وب سایت
تابع chr در پی اچ پی از یک عدد کاراکتر یک بایتی تولید میکنه و به صورت زیر تعریف شده
chr ( int $bytevalue ) : string
ورودی تابع chr
این تابع فقط یک ورودی دارد که یک عدد صحیح از نوع bytvalue می باشد.bytvalue یک عدد صحیح بین ۰ و ۲۵۵ میباشد.
با توجه به این که نوع ورودی در تابع int تعریف شده اعداد کوچکتر از ۰ و بزرگتر از ۲۵۵ با این الگوریتم به عدد صحیح یک بایتی تبدیل میشن
بیشتر بخوانید: تابع substr در php
خروجی تابع chr
این تابع عدد دریافتی را به کاراکتر تک بایتی معادل آن تبدیل میکنه
مثال:
<?php
echo chr(-159), chr(833), PHP_EOL;
//output:aA
?>
تکلیف اعداد کمتر از ۰ و بیشتر از ۲۵۵
نحوهی تبدیل اعدادی که خارج از محدودهی (۰..۲۵۵) هستند به bytvalue در پی اچ پی از الگوریتم زیر پیروی میکنه:
while ($bytevalue < 0) {
$bytevalue += 256;
}
$bytevalue %= 256;
برای سفارش پروژه های طراحی وب سایت و سئو با ما تماس بگیرید