amidesfahani / farsi-helper
Persian Helper Class for PHP & Laravel
v1.0.0
2023-10-24 07:50 UTC
Requires
- php: ^7.0|^7.1|^7.2|^8.0|^8.1
- morilog/jalali: ^3.4
README
composer require amidesfahani/farsi-helper
Usage
بررسی اعداد و کاراکترهای فارسی
FarsiHelper::isPersianAlpha($inputStr);
FarsiHelper::isPersianNum($inputStr);
FarsiHelper::isPersianAlphaNum($inputStr);
تبدیل اعداد فارسی به انگلیسی
FarsiHelper::FarsiNumbersToEnglish($codeMelli);
// short version
FarsiHelper::toEnNumber($codeMelli);
جایگزین اعداد عربی با فارسی
FarsiHelper::RemoveArabian($codeMelli);
اعتبار سنجی کد ملی
FarsiHelper::isMelliCode($codeMelli);
تبدیل «کاف» عربی (ك) به فارسی (ک)
FarsiHelper::convertKa($inputStr);
تبدیل «ی» عربی (ي) به فارسی (ی)
FarsiHelper::convertYa($inputStr);
تبدیل اعداد عربی به فارسی
FarsiHelper::convertArabicNum($inputStr);
تبدیل اعداد انگلیسی به فارسی
FarsiHelper::convertEnglishNum($inputStr);
اصلاح ممیز اعشار فارسی
FarsiHelper::convertDecimalSeparator($inputStr);
تنظیم میلهفاصله اطراف پرانتز، آکولاد و کروشه
FarsiHelper::convertParenthesisSpace($inputStr);
تنظیم میلهفاصله اطراف علامت انتهای جمله (نقطه، سوال و تعجب)
FarsiHelper::convertPunctuationSpace($inputStr);