آموزش تبدیل اعداد انگلیسی به اعداد فارسی در php
آموزش تبدیل اعداد انگلیسی به اعداد فارسی در php
کارگاه آموزشي php
موضوع کارگاه: نحوه تبدیل اعداد انگلیسی به اعداد فارسی
1. ابتدا در یک فایل Notpad یا در هر نرم افزار دیگری که می توانید کدهای Php را درون آن بنویسید همانند نرم افزار Dreamweaver یک فایل Php را باز نمایید سپس کد زیر را درون آن فایل نوشته و با پسوند Php ذخیره نمایید.
function Convert2farsi ($srting) { $search= array("0","1","2","3","4","5","6","7","8","9","ی"); $replace= array("۰","۱","۲","۳","۴","۵","۶","۷","۸","۹","ي"); $int= str_replace($search,$replace,$srting); return$int; }
سپس در همین فایل نیز می توانید یک عدد انگلیسی یا هر مقدار دیگری همانند تاریخ ، ساعت ، اعداد را به تابع بفرستید که می توانید در زیر این تابع آن را فراخوانی کنید. برای فراخوانی باید در زیر تابع کد زیر را قرار دهید.
Convert2farsi ($srting);
اگر بخواهید این تابع را در پروژه های دیگر خود استفاده نماییید باید این فایل Php را که ذخیره نموده اید در هر فایل دیگری که نیاز داشتید Include نمایید برای این کار باید کد زیر را در اول آن فایل قرار دهید.
<?php include "convert.php" ?>
در کد بالا convert.php نا فایلی است که در بالا آن را ذخیره نموده اید. حالا می توانید هر جا که به تابع نیاز داشتید آن را فراخوانی کنید فقط کافی است کد بالا را در هر فایل php قرار دهید.
منبع : ایران گنج
نظر / سوال