PHP Konusunda Temel BilgilerDerine inildiğinde karışık görünsede başlangıç ve orta düzeyde bilgi sahibi olan insanlar için PHP oldukça basit ve hatta harcadığınız zamanı yaratıcılık ve zevkle geçirmenizi sağlar. Şimdi basit bir iki komutla
Konu Franticorpse tarafından açılmış, 2446 kişi tarafından görüntülenip, 14 yanıt almış.
|
Özel Yazılım Trojan+, güncellemeli ve garantili. Sadece 690TL! Kredi kartınıza 12 taksit kolaylığı!
|
|||||||
PHP Konusunda Temel Bilgiler konusundaki toplam yorum: 14, okunma sayısı: 2446. |
|
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
#1 |
|
Forum Ustası
![]() ![]() ![]() ![]() ![]() Kayıt Tarihi: Jan 2006
Üye numarası: #47500 Yer: izmir karşıyaka
Mesaj sayısı: 6,019
Karma etkisi: 2929
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 291681
|
Derine inildiğinde karışık görünsede başlangıç ve orta düzeyde bilgi sahibi olan insanlar için PHP oldukça basit ve hatta harcadığınız zamanı yaratıcılık ve zevkle geçirmenizi sağlar. Şimdi basit bir iki komutla PHP ye giriş yapalım.
Kod:
<html><title> Temel PHP </title><body><? echo " Temel PHP Bilgisi " ; ?></body></html> Not : Bir php dosyasında php dilinin işlemesi gereken kodlar <? ?> yada <php ?> işaretleri arasında bulunur. <? işareti ile php koduna hazır hale geldi. echo " " komutu ile sayfada yazılmasını istediğimiz değeri sağlamış olduk. ( Değer diyorum çünkü düz yazı haricinde bir değişkende olabilir. ) ; ile php kod satırını bitirdik. Not : PHP de her kod satırının sonuna ; işaretinin koyulması gerekmektedir. Koyulmadığını zamanlarda Parse Error hataları ile karşılaşılır. ?> işareti ile PHP nin işleyeceği kısımın bitişini belirledik. Not : PHP de <? ?> işaretleri ile istenildiği zaman html ve istenildiği zaman PHP koduna geçiş sağlanabilir. Yukarıdaki kodu yazdıktan ör: deneme.php adıyla kaydedip sunucu üzerinden açtığımızda gelen sayfanın kaynak kodu aşağıdaki gibi olur. Acaba php uzantılı dosyayı sunucu üzerinde çalıştırmanız gerektiğini söylememe gerek varmı unutmayın PHP sunucu taraflı bir dil.Kod:
<html><head><title> Temel PHP </title><body>Temel PHP Bilgisi </body></html> Kod:
<? echo " Temel PHP Bilgisi "; ?> Kod:
<? echo " Sevdim Bu Isi "; ?> // satirlari ekliyelim. Not : Yukarda eklemeniz gerek satırın sonunda // işaretlerini kullandım. Üşenip copy / paste yapan arkadaşlara duyrulur PHP de herhangi bir açıklama yazı girileceği zaman // ve /* */ işaretleri kullanılır. Ama siz yinede copy paste yapmayın ![]() Bu işlemi yaptıktan sonra dosyayı kaydedip tekrar baktığımızda echo ile yazdıklarımızın yan yana gelmiş olduğunu gördük. PHP de sayfa biçimlerini kullanmak için iki teknik kullanılır. 1. cisi aynı html kullanır gibi örneğin Yazı Karekteri için ; Kod:
<font face="Verdana" size="1"><? echo " deneme "; ?></font> Kaynak: Wardom http://www.wardom.com.tr/showthread.php?t=114349 2. cisi Eğer PHP içerisinde bunu belirteceksek aşağıdaki gibi " ları belirtmemiz gerekiyor. Kod:
<? echo "<font face=\"Verdana\" size=\"1\">".deneme."</font>"; ?> Yukardaki satırları açıklamak gerekirse <? ?> ile ; ü açıklamaya gerek yok artık sanırım. Nokta birleştirme işlemi yapar. Echo komutunu da öğrenmişsinizdir ozaman dikkatli bakarsanız echo komutundan sonraki html kodlarında açılan her " işaretinden önce \ işaretinin olduğudur. Zaten mantıklı bir düşününcede echo " " komutunun tırnakları ile html içindeki tırnakların karışmaması için koyulduğunu anlıyabilirsiniz. eğer tırnak koyulmaz ise; PHP bunu echo "<font face=" olarak anlamsız bir şekilde değerlendirecek ve Parse Error olacak. Niye ikide bir Parse Error dediğimi merak ediyorsanız hiç merak etmeyin bir iki sayfa yapınca lanetler okuyacaksınız. Daha çok çok konu var neyse devam edelim. Hani yukarda Echo komutunu açıklarken değerden meğerden bahsetmiştim. İlerde ömrüm yeterse mysql ile harikalar yaratacaz neyse kısa bir özet yapalım ve temel PHP konusunu burada bırakalım zira bundan sonrasında işler değişecek.Kaynak: Wardom http://www.wardom.com.tr/showthread.php?t=114349 1-Html kodu içerisinde PHP ye geçişleri sağlamak için genelde başlangıç için <? ve bitiş için ?> işaretleri kullanılır. 2-PHP de her kod satırının sonuna ; ve birleştirmek için . işareti kullanılır. 3-Sayfada bir değer yazdırmak için ( bu değer yazı yada değişken olabilir ) echo " " komutu kullanılır. Echo yerine Print ide kullanabilirsiniz. İlerde görücez zati. 4-Her hangi bir PHP kodu içerisinde açıklama yapmak için // ve /* */ işaretleri kullanılır farklarını ilerde görücez. 5-PHP kod satırlarının ( <? ?> arası ) içinde htmll kodu gösterebilmek için echo ile yapılan değer çıktılarında html kodu içindeki " lardan önce \ işareti kullanılır. Echo nun tırnakları ile html inkileri karıştırmayın. Not : Burada yazılan bilgilerle asla yaratıcılığınızı kısıtlamak istemem zira bazı komutların bir çok benzeri komut ve kullanım şekli vardır. Ben kendime göre kolay ve basit olanı anlatıyorum. Alıntıdır. Saygılar. |
|
|
|
|
|
#2 |
|
Misafir Üye
Üye numarası: #
Mesaj sayısı: n/a
Karma:
|
Bilgiler için tesekkurler.Belli bir sure için sabitlendi.
|
|
|
|
#3 |
|
Çırak
![]() Kayıt Tarihi: Nov 2006
Üye numarası: #99382
Mesaj sayısı: 18
Karma etkisi: 0
![]() Karma: 10
|
hoCA ilk önce html şart deyilmi html olmasa olmaz mı bu iş yaww anlamadım gitti
|
|
|
|
|
|
#4 |
|
Forum Kalfası
![]() ![]() ![]() ![]() Kayıt Tarihi: Nov 2004
Üye numarası: #447 Yer: αηкαяα
Mesaj sayısı: 1,956
Karma etkisi: 193
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 18490
|
buraya ne dökümanlar verdik sabitlendiğini görmedim bu ne simdi
|
|
|
|
|
|
#5 |
|
Hızlı Çırak
![]() ![]() Kayıt Tarihi: Jul 2007
Üye numarası: #135721
Mesaj sayısı: 84
Karma etkisi: 6
![]() ![]() Karma: 161
|
ENDQMUR BU DA BİR WEB PROGRAMLAMA TÜRÜ ANCAK ÖNCE HTML ÖĞREN DERİM BEN SONRA PHP YE GEÇ SONRA DA VB,C++,C#,J# ...diyerekten gider..İYİ ŞANSLAR
|
|
|
|
|
|
#6 |
|
Forum Kalfası
![]() ![]() ![]() ![]() Kayıt Tarihi: Dec 2005
Üye numarası: #42181 Yer: Ankara
Mesaj sayısı: 1,971
Karma etkisi: 290
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 28211
|
asıl böyle konulara ilgi olması gerekirken ilgi yok :S
|
|
|
|
|
|
#7 |
|
Daimi Üye
![]() ![]() ![]() Kayıt Tarihi: Jun 2006
Üye numarası: #72597
Mesaj sayısı: 520
Karma etkisi: 360
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 35409
|
Güzel bir döküman olmuş eline sağlık..
![]() |
|
|
|
|
|
#8 |
|
Çırak
![]() Kayıt Tarihi: Oct 2007
Üye numarası: #150100
Mesaj sayısı: 12
Karma etkisi: 0
![]() Karma: 53
|
demek ki php nin temelini "echo" oluşturuyormuş bunu ögrendik.
|
|
|
|
|
|
#9 |
|
Çırak
![]() Kayıt Tarihi: Oct 2007
Üye numarası: #150100
Mesaj sayısı: 12
Karma etkisi: 0
![]() Karma: 53
|
aa sonradan okudum o daha fena birde alıntıymış
![]() |
|
|
|
|
|
#10 |
|
Forum Kalfası
![]() ![]() ![]() ![]() Kayıt Tarihi: Aug 2005
Üye numarası: #31099 Yer: İzmir
Mesaj sayısı: 1,561
Karma etkisi: 723
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 71508
|
Teşekkürler
|
|
|
|
|
|
#11 |
|
Daimi Üye
![]() ![]() ![]() Kayıt Tarihi: Dec 2004
Üye numarası: #986 Yer: Deportee
Mesaj sayısı: 269
Karma etkisi: 166
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 15852
|
|
|
|
|
|
|
#12 | |
|
Cool Üye
![]() ![]() ![]() Kayıt Tarihi: Mar 2007
Üye numarası: #111736
Mesaj sayısı: 241
Karma etkisi: 113
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 10714
|
Alıntı:
Birde PHP öğrenen arkadaşlar Xhtml ve CSS bilmeniz yararınıza olacaktır hatta zorunluluk. Aksi taktirde birşey uygulayamayacaksınız satamayacaksınız yada local de çalışamayacaksınız. Düzenleyen TheTennische : 17-07-2009 at 18:31. Sebep: edit |
|
|
|
|
|
|
#13 |
|
Daimi Üye
![]() ![]() ![]() Kayıt Tarihi: Oct 2009
Üye numarası: #377977 Yer: Gaziantep
Mesaj sayısı: 374
Karma etkisi: 421
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 41846
|
Aşğıdaki kodu .html olarak kayıt ediyorum olmuyo olmuyo olmuyo.... ne yapmalıyım yaw.. <title> HaCKmY </title> bölümü çıkıyor(title olarak işte çubukta) ama PHP bölümü çıkmıyo nden???
Kod:
<html> <title> HaCKmY </title> <HEAD> <? print "Hackmy"; ?> </HEAD> </html> |
|
|
|
|
|
#14 |
|
Banned
![]() ![]() ![]() ![]() ![]() Kayıt Tarihi: Jan 2006
Üye numarası: #46248 Yer: Istanbul
Mesaj sayısı: 3,730
Karma etkisi: 0
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 855182
|
Dosya uzantısını .php yapmanız ve bir web-server üzerinde denemeniz gerekmekte..
|
|
|
|
|
|
#15 |
|
Hızlı Çırak
![]() ![]() Kayıt Tarihi: Feb 2009
Üye numarası: #314297
Mesaj sayısı: 96
Karma etkisi: 106
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Karma: 10287
|
Thx You .
|
|
|
|
![]() |
| Şu Anda Konuyu Görüntüleyenler: 1 (0 üye ve 1 misafir) | |
| Konu Araçları | Bu Konuda Ara |
|
|
