Skip to content

Instantly share code, notes, and snippets.

@amirasaran
Last active April 18, 2025 07:26
Show Gist options
  • Select an option

  • Save amirasaran/f268960dd0b146995c9fdffb3e0ce14c to your computer and use it in GitHub Desktop.

Select an option

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);
}
?>
@amirasaran
Copy link
Copy Markdown
Author

do not care about wrong directions of arrows. when you use the code it will take care of it self.

@Amirhb
Copy link
Copy Markdown

Amirhb commented Sep 3, 2016

thanks for sharing!

@mehrud
Copy link
Copy Markdown

mehrud commented Sep 27, 2016

Awesome!

@MahdiMajidzadeh
Copy link
Copy Markdown

thanks man

@salehmosleh
Copy link
Copy Markdown

thanks bro

@Mohsen322
Copy link
Copy Markdown

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

@saeedsajadi
Copy link
Copy Markdown

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

@iBelit
Copy link
Copy Markdown

iBelit commented Oct 21, 2018

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

@alirezapars
Copy link
Copy Markdown

AAA Li

@RezaAghaeiii
Copy link
Copy Markdown

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

@akoSalman
Copy link
Copy Markdown

Awesome, TNX

@sadrahoseini
Copy link
Copy Markdown

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

@hsa599
Copy link
Copy Markdown

hsa599 commented Jan 30, 2021

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

@PedramFadaei
Copy link
Copy Markdown

PedramFadaei commented Dec 13, 2022

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

@AhmadVakil
Copy link
Copy Markdown

Nice one!

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