php

Merhaba arkada┼člar, bu dersimizde PHP ile ilgili genel bilgileri ve ba┼čl─▒ca kodlar─▒ anlataca─č─▒m. PHP aslen Ki┼čisel Ana Sayfa anlam─▒na gelen Personal Home Page kelimelerinin k─▒salt─▒lm─▒┼č─▒d─▒r. PHP Rasmus Lerdorf taraf─▒ndan geli┼čtirilmi┼č sunucu tabanl─▒ bir dildir. PHP kodlar─▒n─▒n ├žal─▒┼čabilmesi i├žin bu kodlar─▒ yorumlabilecek bir sisteme gerek vard─▒r. Bu sistemde ki┼čisel bilgisayarlarda Apache serverlar─▒, hostingsel sunucularda da Linux tabanl─▒ sistemlerdir. Bir PHP kodu yaz─▒ld─▒─č─▒nda sunucu bu kodlar─▒ okur, yorumlar ve bizlere HTML olarak g├Âsterir. Hi├ž bir internet sitesinin kaynak sayfas─▒nda PHP kodu g├Âremezsiniz. ├ç├╝nk├╝ bu kodlar sunucu taraf─▒ndan HTMLÔÇÖe ├ževirilip bize o ┼čekilde g├Âsterilir. Bu sistem sitelerin kodlar─▒n─▒n ├žal─▒nmas─▒n─▒ ├žok b├╝y├╝k oranda ├Ânler. PHP kendi ├Âzg├╝n diline sahip olmas─▒na ra─čmen, HTML sayfalar─▒n i├žerisine rahatl─▒kla g├Âm├╝lebilir. Bu da sizin farkl─▒ kodlar─▒ ayn─▒ anda kullanabilip daha rahat i┼člem yapabilmenizi sa─člar. Ayn─▒ ┼čekilde bir PHP sayfas─▒n─▒n i├žerisine HTML kodlar─▒ g├Âmebilirsiniz.

─░lk Kodlar

PHP ile ilgili bilmeniz gereken ilk ┼čey bir PHP tag─▒n─▒n nas─▒l a├ž─▒l─▒p nas─▒l kapat─▒laca─č─▒d─▒r. PHP tagarl─▒ a┼ča─č─▒daki gibi a├ž─▒l─▒r ve kapat─▒l─▒r.

<?php

?>

Yukar─▒da g├Ârd├╝─č├╝n├╝z gibi bir PHP tag─▒ a├žmak i├žin s─▒ras─▒yla k├╝├ž├╝kt├╝r (<), soru i┼čareti (?) ve php yazman─▒z yeterlidir. Kapatmak i├žin ise s─▒ras─▒yla soru i┼čareti (?) ve b├╝y├╝kt├╝r (>) yazman─▒z yeterlidir.

PHP ile sayfaya herhangi bir ┼čey yazd─▒rabilmek i├žin echo ya da print kodlar─▒n─▒ kullanmam─▒z gerekir. Echo kodu print kodundan daha h─▒zl─▒d─▒r. ├ç├╝nk├╝ print kodu bir fonksiyon gibi davranarak i┼člemin ba┼čar─▒ durumunu geriye bir de─čer olarak d├Ând├╝r├╝r, ancak echo kodu bir fonksiyon gibi ├žal─▒┼čmad─▒─č─▒ ve geriye bir de─čer d├Ând├╝rmedi─či i├žin print kodundan birazc─▒k daha h─▒zl─▒d─▒r ve CPUÔÇÖyu print koduna g├Âre daha az yorar. Echo kodunu kullanabilmek i├žin ├Âncelikle bir PHP tag─▒ a├žmal─▒y─▒z. Ard─▒ndan echo kodumuzu yazacak ve bo┼čluk b─▒rakt─▒ktan sonra ├ž├╝ft t─▒rnak (ÔÇŁ ÔÇť) i├žerisinde ekrana yazd─▒rmak istedi─čimiz yaz─▒y─▒ yazd─▒raca─č─▒z. PHPÔÇÖde kullan─▒lan her koddan sonra noktal─▒ virg├╝l (;) koymam─▒z gerekir. Bu noktal─▒ virg├╝l kodlar─▒n birbirinden ayr─▒lmas─▒n─▒ sa─člar. Echo kodunun kullan─▒m─▒n─▒ a┼ča─č─▒daki ├Ârnekten inceleyebilirsiniz.

<?php

echo ÔÇťmanyak.site PHP DersleriÔÇŁ;

?>

Yukar─▒da yazd─▒─č─▒m─▒z kodu bir PHP sayfas─▒na yaz─▒p kaydetti─čimiz zaman ekrana┬ámanyak.site PHP Dersleri┬áyazd─▒racakt─▒r. Print kodunun kullan─▒m─▒da ayn─▒ ┼čekildedir.

<?php

print ÔÇťmanyak.site PHP DersleriÔÇŁ;

?>

Echo kodunda oldu─ču gibi print kodunda da ekrana yine┬ámanyak.site PHP Dersleri┬áyaz─▒lacakt─▒r. Yaz─▒m─▒ okudu─čunuz i├žin te┼čekk├╝r ederim. Bir sonraki dersimizde de─či┼čkenleri tan─▒yacak ve kullan─▒mlar─▒n─▒ inceleyece─čiz.

 

Kendi Halinde bir kuL i┼čte bazen bir adem bazen bir alem !

Leave a Comment

E-posta hesab─▒n─▒z yay─▒mlanmayacak. Gerekli alanlar * ile i┼čaretlenmi┼člerdir