تبدیل یا کانورت (Convert) یک امر مهم و بسیار کاربردی در کد های برنامه نویسی php به شما میرود. تبدیل اعداد فارسی و عربی به انگلیسی با کد php بسیاری مورد نیاز ما ایرانی ها می باشد. زیرا در سراسر وبسایت استفاده از اعداد انگلیسی انجام می گردد. از سوی دیگر جستجو با تلفن های همراه و زبان پیشفرض ما به روی فارسی موجب می گردد که افراد از اعداد فارسی به جای انگلیسی استفاده نمایند. این موضوع مشکلاتی ایجاد می نماید که برنامه نویسی اقدام به Convert number fa to en را قبل از انجام هر کاری اجرا نماید. در این قسمت با یک کد ساده اینکار را انجام میدهیم. PHP code to convert Persian and Arabic numbers to English بسیار ساده و اجرای آن آسان است.

کد تبدیل اعداد فارسی به انگلیسی با php

در زبان برنامه نویسی PHP که در وب بسیار استفاده می گردد. کدهای بسیاری در بیس و کتابخانه ها منتشر گردیده است. ما برای بسیاری از کدهای پیچیده قادریم به راحتی اقدام به انجام فرایند فوق نماییم.

/**
* Nemayman.com
**/
$persian = ['۰', '۱', '۲', '۳', '۴', '۵', '۶', '۷', '۸', '۹'];
$string ='۵۰';
$num = range(0, 9);
$convertedPersianNums = str_replace($persian, $num, $string);
echo $convertedPersianNums;

ما در این قسمت با استفاده از دستور str_replace اقدام به تبدیل اعداد می نماییم. در واقع ما مجموعه ای از عداد را درون $persian به صورت آرایه تعریف می نماییم. سپس با استفاده از دستور فوق اقدام به تبدیل عدد مورد نظر می نماییم.

خروجی : 50

در مثال بالا ، عدد مورد نیاز تبدیل ما ۵۰ است که در خروجی 50 را نمایش میدهد.

کد تبدیل عدد عربی به انگلیسی با php

با توجه به اینکه در ایران از تلفن همراه ساخت کشور های مختلف وجود دارد. از جمله آنان می توان به سامسونگ کره و از همه بدتر در مشکلات ما وجود آیفون ها می باشد.

در آیفون ها شاهد این هستیم که اعداد به صورت عربی به جای فارسی وارد سایت می شوند. از این رو نیاز دارید که در برنامه های خود اقدام به تبدیل عربی به انگلیسی نیز دارید.

/**
* Nemayman.com
**/
$arabic = ['٠', '١', '٢', '٣', '٤', '٥', '٦', '٧', '٨', '٩'];
$string ='۵۰';
$num = range(0, 9);
$convertedPersianNums = str_replace($arabic, $num, $string);
echo $convertedPersianNums;

کد php تبدیل عربی و فارسی به انگلیسی مشابه است. فقط اعداد آنان را فارسی و عربی می نماییم. اگر به هر دو مثال دقت کنید ، مسلما تفاوت اعداد را مشاهده می کنید.

اگر شما هم مشکلات بسیاری در زمینه کد زنی دارید. یا اینکه قصد ارتقا وبسایت و برطرف سازی مشکلات سایت خود هستید؛ قادرید از پشتیبانی سایت نمای من کم های خود را دریافت نمایید. ما به صورت کامل در زمینه برنامه نویسی و به خصوص وردپرس مسلط هستیم.

PHP code to convert Persian and Arabic numbers to English

در نظر بگیرید که کدهای فوق را درون تگ php قرار دهید و اجرا نمایید. ما بسیاری از کدهای پی اچ پی را درون دسته بندی کد php قرار میدهیم.