amidesfahani/farsi-helper

PHP & Laravel 的波斯语助手类

v1.0.0 2023-10-24 07:50 UTC

This package is auto-updated.

Last update: 2024-09-24 09:53:49 UTC


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);