tdanandeh/persianalize

Laravel package for normalize Persian text

dev-main 2021-10-14 16:25 UTC

This package is auto-updated.

Last update: 2024-05-14 22:09:45 UTC


README

فارسی ساز برای استفاده در اینپوت ها و ورودی ها و حذف عربی و سایر نوشته های مشابه

نصب

با کامپوزر

composer require tdanandeh/persianalize
اگر لاراول شما 5.5 (یا پایینتر) است به قسمت service provider در فایل config/app.php رفته و دستور زیر را اضافه کنید.
TohidDanandeh\Persianalize\PersianalizeServiceProvider:class
اگر نسخه لاراول شما از 5.5+ بیشتر است ، بصورت خودکار از ویژگی لاراول استفاده می کند و نیازی به اضافه کردن نیست. ## طریقه استفاده
$result = Persian::numbers_fa('123٤٥٦'); // return ۱۲۳۴۵۶

$result = Persian::numbers_en('۱۲۳٤٥٦'); // return 123456

$result = Persian::text('ي ڲ ڬ'); // return ی گ ک

$result = Persian::persian($text); // make texts and numbers Persian 

$result = Persian::standard($text); // make texts Persian and numbers English 
## تغییرات

توسعه پکیج برای لاراول 8