Konversi Angka Biasa ke Angka Arab di PHP

Angka/nomor biasa adalah jenis angka yang ditulis dalam format 1,2,3,4 dst. Sedangkan angka arab ditulis ٠,١,٢,٣,٤ dst. PHP sendiri tidak memiliki fungsi yang spesifik digunakan untuk itu tetapi kita bisa membuat fungsi sendiri

Untuk mengkonversi sebuah nomor/angka format biasa ke format nomor arab Anda bisa menggunakan fungsi str_replace, implementasinya mirip seperti cara membuat enkripsi 2 arah dengan php dimana ada dua variable array yang disimpan terlebih dahulu yaitu format angka biasa dengan angka arab, cukup kita tulis dari 0 - 9 saja

Konsepnya sangat sederhana, berikut contohnya :


<?php 

$angka_biasa = array('0','1','2','3','4','5','6','7','8','9');
$angka_arab = array('٠','١','٢','٣','٤','٥','٦','٧','٨','٩');
$angka =125;
$str = str_replace($angka_biasa, $angka_arab, $angka);

echo $str;

?>

1 Response to "Konversi Angka Biasa ke Angka Arab di PHP"

  1. Kalau tahu ini pas jaman kuliah, mungkin gak akan belibet pas bikin tugas maupun skripsi karena menggunakan angka Arab. Jadinya waktu itu pakai cara manual yang lumayan banget menguras kesabaran

    ReplyDelete

Komentar yang Anda kirim akan terlebih dahulu di moderasi oleh Admin