intuxicated / persian-text
persian text convertion
Installs: 2 982
Dependents: 0
Suggesters: 0
Security: 0
Stars: 38
Watchers: 3
Forks: 5
Open Issues: 1
This package is not auto-updated.
Last update: 2020-02-21 15:54:49 UTC
README
Arabic Numbers
Replace Arabic numbers with Persian numbers
<?php $res = PersianChar::ar_numbers('۱۲۳۴1234١٢٣٤') // ۱۲۳۴1234۱۲۳۴
English Numbers
Replace English numbers with Persian numbers
<?php $res = PersianChar::en_numbers('۱۲۳۴1234١٢٣٤') // ۱۲۳۴۱۲۳۴١٢٣٤
Arabic/English Numbers
Replace both Arabic and English numbers with Persian numbers
<?php $res = PersianChar::numbers('۱۲۳۴1234١٢٣٤') // ۱۲۳۴۱۲۳۴۱۲۳۴
Letters
Replace none Persian character with Persian character. This method covers most character in Arabic character table.
<?php $res = PersianChar::letters('ؠک مټن تﺴت') // یک متن تست
Note that this method will also remove non printable characters like U+200F
Installation
Composer
php composer.phar require intuxicated/persian-text '~1.0@dev'
Raw PHP
git clone https://github.com/intuxicated/PersianChar.git
Remove namespace Intuxicated\PersianChar;
if your code doesn't support php namespace