https://github.com/pishran/persian-string
تبدیل حروف، اعداد و کاراکترهای عربی، انگلیسی و ... به حروف، اعداد و کاراکترهای فارسی
https://github.com/pishran/persian-string
persian php string
Last synced: about 1 year ago
JSON representation
تبدیل حروف، اعداد و کاراکترهای عربی، انگلیسی و ... به حروف، اعداد و کاراکترهای فارسی
- Host: GitHub
- URL: https://github.com/pishran/persian-string
- Owner: pishran
- License: mit
- Created: 2019-01-03T00:19:53.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2023-01-10T16:58:10.000Z (over 3 years ago)
- Last Synced: 2025-04-09T22:49:55.506Z (over 1 year ago)
- Topics: persian, php, string
- Language: PHP
- Homepage:
- Size: 6.84 KB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Persian String
تبدیل حروف، اعداد و کاراکترهای عربی، انگلیسی و ... به حروف، اعداد و کاراکترهای فارسی
```php
$persianString = new PersianString();
$persianString->convert('یك متن «تقریبا» فارسي, که شامل برخی حروف، اعداد 1 و ٤ و سایر کاراکترهای غیر فارسی مي باشد');
// یک متن «تقریبا» فارسی، که شامل برخی حروف، اعداد ۱ و ۴ و سایر کاراکترهای غیر فارسی می باشد
```
## روش نصب
برای نصب و استفاده از این پکیج می توانید از کمپوسر استفاده کنید:
`composer require pishran/persian-string`
## مستندات
```php
use Pishran\PersianString\PersianString;
$persianString = new PersianString(bool $withEmptyRules = false)
$persianString->convert(string $string): string
$persianString->getRules(): array
$persianString->addRule(string $key, string $value): void
$persianString->addRules(array $rules): void
$persianString->replaceRule(string $key, string $value): void
$persianString->replaceRules(array $rules): void
$persianString->deleteRule(string $key, string $value): void
$persianString->deleteRules(array $rules): void
$persianString->resetRules(): void
$persianString->forceResetRules(): void
```