Skip to content

Instantly share code, notes, and snippets.

@amirasaran
Last active April 6, 2024 23:37
Show Gist options
  • Star 46 You must be signed in to star a gist
  • Fork 9 You must be signed in to fork a gist
  • Save amirasaran/f268960dd0b146995c9fdffb3e0ce14c to your computer and use it in GitHub Desktop.
Save amirasaran/f268960dd0b146995c9fdffb3e0ce14c to your computer and use it in GitHub Desktop.
convert Arabic character to Persian (Farsi) - PHP
<?php
public static function arabicToPersian($string)
{
$characters = [
'ك' => 'ک',
'دِ' => 'د',
'بِ' => 'ب',
'زِ' => 'ز',
'ذِ' => 'ذ',
'شِ' => 'ش',
'سِ' => 'س',
'ى' => 'ی',
'ي' => 'ی',
'١' => '۱',
'٢' => '۲',
'٣' => '۳',
'٤' => '۴',
'٥' => '۵',
'٦' => '۶',
'٧' => '۷',
'٨' => '۸',
'٩' => '۹',
'٠' => '۰',
];
return str_replace(array_keys($characters), array_values($characters),$string);
}
?>
@Mohsen322
Copy link

آقا ممنون عالی
گفتم توی پروژه ای که واسه تغییر کاراکترای عربی به فارسیه یه نظر فارسی هم بذاریم!
البته همین نظر فارسی من هم پر از کلمات عربیه ولی این از ارزشای شما کم نمیکنه :)))

@saeedsajadi
Copy link

ممنون
لطف کردی

@iBelit
Copy link

iBelit commented Oct 21, 2018

سپاس دوست گرامی

@alirezapars
Copy link

AAA Li

@RezaAghaeiii
Copy link

قصد داشتم برای تبدیل عربی به فارسی از پکیج استفاده کنم ولی وقتی با یه فاکشن اوکی میشه فوق العاده است

@akoSalman
Copy link

Awesome, TNX

@sadrahoseini
Copy link

دستت درد نکنه :)

@hsa599
Copy link

hsa599 commented Jan 30, 2021

زحمت کشیدین
کاراکتر ة رو هم اضافه کنید.

@PedramFadaei
Copy link

PedramFadaei commented Dec 13, 2022

ممنونم بابت اشتراک گذاری

@AhmadVakil
Copy link

Nice one!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment