amidesfahani / farsi-helper
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
用法
检查波斯数字和字符
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);