web tasarım dersleri

Navigate / search

Ord() ile Karakterin ASCII Kodunu Bulmak

Klavyede herhangi bir harfa bastığımızda bilgisayar bunu harf olarak değil de ASCII kodunu algılamaktır.Her harfin her simgenin mutlaka bir ASCII kodu vardır.Örneğin “A” harfinin ASCII kodu 065‘tir.Klavyemizde Space tuşunun solunda bulunan ALT tuşuna basılı tutarak klavyemizi Numpad adı verdiğimiz soldaki numerik tuşlarından 065′i tuşlayıp ALT tuşundan elinizi kaldırdığınızda imlecin “A” harfini yazdığını göreceksiniz.Bu yöntem klavyede bulunmayan karakterlerin yazdırılmasındada kullanılabiliri.Örneğin ALT+168 yaptığınızda “¿” karakterini ALT+184 yaptığınızda “©” karakterinin yazıldığını göreceksiniz.

Php de kullanacağımız Ord() komutu parantez içine yazdığımız karakterin bize bilgisayarın anladığı dildeki ASCII kodunu vermektedir.Şimdi bir örnekle Ord() Komutunu görelim.

1
2
3
4
5
echo ord("A")."<br>";
echo ord("S")."<br>";
echo ord("2")."<br>";
echo ord("Ş")."<br>";
echo ord("ø")."<br>";

Bunları yazdığımızda ekrana gelecek olan parantez içindeki karakterleri ASCII kodlarıdır.

65
83
50
83
248

Daha iyi anlamamızı sağlamak için komutları şöyle düzenleyebiliriz.

1
2
3
4
5
echo "A harfinin ASCII karşılığı :".ord("A")."<br>";
echo "S harfinin ASCII karşılığı :".ord("S")."<br>";
echo "2 harfinin ASCII karşılığı :".ord("2")."<br>";
echo "Ş harfinin ASCII karşılığı :".ord("Ş")."<br>";
echo "ø harfinin ASCII karşılığı :".ord("ø")."<br>";

Ve çıkan sonuçta şöyle bir şekil alacaktır.

A harfinin ASCII karsiligi :65
S harfinin ASCII karsiligi :83
2 harfinin ASCII karsiligi :50
S harfinin ASCII karsiligi :83
ø harfinin ASCII karsiligi :248

Leave a comment

name*

email* (not published)

website