Blog Posts » PHP » [PHP] ASCII & Hexadecimal

[PHP] ASCII & Hexadecimal

* ASCII (American Standard Code for Information Interchange) merupakan suatu standar internasional dalam kode huruf dan simbol seperti Hex dan Unicode tetapi ASCII lebih bersifat universal, contohnya 124 adalah untuk karakter "|". Ia selalu digunakan oleh komputer dan alat komunikasi lain untuk menunjukkan teks. Kode ASCII sebenarnya memiliki komposisi bilangan biner sebanyak 8 bit. Dimulai dari 0000 0000 hingga 1111 1111. Total kombinasi yang dihasilkan sebanyak 256, dimulai dari kode 0 hingga 255 dalam sistem bilangan Decimal. Lihat ASCII Table.

** Hexadecimal atau sistem bilangan basis 16 adalah sebuah sistem bilangan yang menggunakan 16 simbol. Berbeda dengan sistem bilangan decimal, simbol yang digunakan dari sistem ini adalah angka 0 sampai 9, ditambah dengan 6 simbol lainnya dengan menggunakan huruf A hingga F. Sistem bilangan ini digunakan untuk menampilkan nilai alamat memori dalam pemprograman komputer.

Fungsi PHP seputar ASCII & Hexadecimal:
hexdec() - Mengubah Hexadecimal ke Decimal
dechex() - Mengubah Decimal ke Hexadecimal
chr() - Mengubah Decimal 0-255 (Bilangan ASCII) ke Karakter ASCII
ord() - Mengubah Karakter ASCII ke Decimal 0-255 (Bilangan ASCII)

Konversi ASCII & Hexadecimal di PHP:
Belum/Tidak tersedia secara built-in kecuali kita membuatnya sendiri dari fungsi-fungsi diatas :)

Berikut saya share fungsi yang cukup sederhana:
[Normal][RAW][Download]


Contoh:
[Normal][RAW][Download]


Sekian dulu artikelnya, semoga bermanfaat :)

(admin)