PHP, etkileşimli web sayfaları oluşturmak için kullanılan bir sunucu betik dilidir. Bu dil, kullanım kolaylığı, web sayfaları arasındaki etkileşim ve HTML ile entegrasyonu nedeniyle popüler hale geldi. Bir web sitesindeki bir sayfa düzenlendiğinde ne olduğunu düşünün. Sürecin arkasında, çeşitli durumlara/koşullara göre web sayfası değişikliklerini kontrol eden çok sayıda (belki de yüzlerce) PHP kodu vardır. Bu wikiHow makalesi, PHP'nin nasıl çalıştığının temellerini anlayabilmen için bazı basit PHP kodlarını nasıl yazacağını öğretir.
Adım
Yöntem 1/3: Bir “Yankı” İfadesiyle Başlama
Adım 1. Bir metin düzenleme programı açın
PHP kodunu yazmak ve düzenlemek için bu programı kullanacaksınız.
- Not Defteri'ne Windows'un çeşitli sürümlerinde Win + R kısayolu ile erişilebilir. Bundan sonra “Not Defteri” yazın.
- TextEdit, Mac bilgisayarlarda “Uygulamalar” > “TextEdit” klasörüne gidilerek kullanılabilir.
Adım 2. Not Defteri penceresine basit bir ifade yazın
PHP kodundaki segmentler, köşeli parantezler (“”) içine alınmış PHP işaretçileriyle başlar ve biter. “Echo”, PHP dilinde ekranda metin görüntüleyen çok temel bir ifadedir (bilgisayar için komut). Görüntülemek istediğiniz metin tırnak içine alınmalı ve noktalı virgülle bitmelidir.
Kod şöyle görünecek:
Adım 3. Dosyayı “helloteman” adıyla ve.php uzantısıyla kaydedin
“Dosya” menüsü > “Farklı Kaydet…” yolunu açarak kaydedebilirsiniz.
- Not Defteri'nde, dosya adının sonuna.php uzantısını ekleyin ve tırnak içine alın. Bu, dosyanın Not Defteri tarafından düz metin dosyasına dönüştürülmesini önleyecektir. Tırnak işaretleri olmadan dosya “merhaba arkadaşlar.php.txt” adıyla kaydedilecektir. Alternatif olarak, “Save as type” bölümündeki açılır menüyü seçip “All Files (*.*) " olarak değiştirebilirsiniz, böylece dosya yazdığınız isimle kaydedilebilir ve herhangi bir işlem yapmanıza gerek kalmaz. tırnak eklemek için.
- TextEdit'te tırnak işaretleri eklemeniz gerekmez, ancak dosyanın bir.php uzantısıyla kaydedilmesi gerektiğini onaylamanızı isteyen bir açılır pencere belirecektir.
- Dosyayı "sunucu" belge kök dizinine kaydettiğinizden emin olun. Genellikle bu dizin, Windows'ta "Apache" klasöründe "htdocs" veya Mac'te " /Library/Webserver/Documents" adlı bir klasördür. Ancak, ana klasör kullanıcı tarafından manuel olarak ayarlanabilir veya seçilebilir.
Adım 4. Bir web tarayıcısı aracılığıyla PHP dosyalarına erişin
İstediğiniz web tarayıcısını açın ve kaydedilen PHP dosyasının adını kullanarak adres çubuğuna şu adresi yazın: https://localhost/halotemanteman.php. Tarayıcı penceresi, arkasından bir "echo" ifadesi görüntüler.
- Bir hata mesajı alırsanız, iki nokta üst üste sembolü de dahil olmak üzere yukarıda gösterilen kodu tam olarak yazdığınızdan emin olun.
- Ayrıca, dosyanın doğru dizine kaydedildiğinden emin olun.
Yöntem 2/3: PHP ve HTML Kullanımı
Adım 1. "php" etiketini anlayın
“” bayrağı, PHP motoruna, arasına eklenen girdinin veya öğenin PHP kodu olduğunu söyler. Bu işaretçilerin dışındaki girdiler veya öğeler HTML olarak ele alınacak ve PHP motoru tarafından yok sayılacak ve tıpkı diğer HTML kodları veya öğeleri gibi tarayıcıya gönderilecektir. Bilmeniz gereken en önemli şey, PHP betiğinin veya kodunun düz bir HTML sayfasının içine gömülmüş olmasıdır.
Adım 2. İşaretler arasına eklenen ifadeleri anlayın
İfadeler, PHP motoruna bir şeyler yapması için talimat vermek için kullanılır. Örneğin bir “echo” ifadesinde, makineye tırnak içine alınanları yazdırmasını veya görüntülemesini söyleyebilirsiniz.
PHP motorunun kendisi aslında ekrana hiçbir şey yazdırmaz. Motor tarafından üretilen çıktı, tarayıcıya HTML kodu olarak gönderilir. Tarayıcı, alınan öğenin veya kodun PHP çıktısı olduğunu "bilmiyor". Tarayıcının anladığı, aldığı girdinin düz HTML kodu olduğudur
Adım 3. İfadeleri vurgulamak için HTML işaretçilerini kullanın
HTML işaretçileri eklemek, PHP deyimlerinin çıktısını değiştirebilir. işaretçiler ” “ ” işlevi, ikisi arasına eklenen metne kalın biçimlendirme uygular. Bu işaretçinin kalın yazılması gereken metnin dışına, ancak “echo” ifadesinin tırnak işaretleri içine eklendiğini unutmayın.
-
Kodunuz şöyle görünecek:
<?php?
Eko Merhaba arkadaşlar!
";
?>
Adım 4. Dosyayı tarayıcıda kaydedin ve açın
“Dosya” > “Farklı Kaydet…” menüsünü seçin ve dosyayı “helloteman2.php” olarak kaydedin, ardından aşağıdaki adrese sahip bir tarayıcıda açın: https://localhost/halotemanteman2.php Çıktı kodu önceki kodla aynıdır, ancak bu sefer metin kalın olarak görüntülenir.
Dosyayı ana “sunucu” belge dizinine kaydettiğinizden emin olun. Genellikle bu dizin, Windows'ta "Apache" klasöründe "htdocs" veya Mac'te " /Library/Webserver/Documents" adlı bir klasördür. Ancak, ana klasör kullanıcı tarafından manuel olarak ayarlanabilir veya seçilebilir
Adım 5. İkinci bir “echo” ifadesi eklemek için dosyayı düzenleyin
Her ifadenin noktalı virgülle ayrılması gerektiğini unutmayın.
-
Kodunuz şöyle görünecek:
<?php
echo "Merhaba arkadaşlar!"
;
echo "Nasılsın?";
?>
Adım 6. Dosyayı " hellofrienddobel.php " olarak kaydedin ve çalıştırın
Sayfa, iki metin satırında sırayla görüntülenen iki “echo” ifadesini görüntüleyecektir. koda dikkat"
” ilk satırda. Kod, yeni bir satır eklemek için bir HTML işaretçisidir.
-
Eklemezseniz, kod çıktısı şöyle görünecektir:
Merhaba beyler nasılsınız?
Yöntem 3/3: Değişkenleri Tanıma
Adım 1. Değişkenleri verilerin “kapları” olarak düşünün
Verileri, hem sayıları hem de isimleri işlemek için bir “kapta” saklamanız gerekir. Bu işlem değişken deyimi olarak bilinir. Bir değişken bildirmek için kullanılan sözdizimi “$MyVariable = “Merhaba arkadaşlar!”;” şeklindedir.
- Kodun başındaki dolar ($) sembolü PHP'ye “$MyVariable”ın bir değişken olduğunu söyler. Tüm değişkenler bir dolar simgesiyle başlamalıdır, ancak değişkenleri herhangi bir adla adlandırabilirsiniz.
- Yukarıdaki örnekte, mevcut veriler "Merhaba arkadaşlar!" ve kullanılan değişken "$Variableku"dur. PHP'ye eşittir sembolünün sağ tarafındaki verileri eşittir sembolünün sol tarafındaki bir değişkene kaydetmesini söylüyorsunuz.
- Metin verilerini içeren değişkenler, dizeler olarak bilinir.
Adım 2. Mevcut bir değişkeni adlandırın
Koddaki değişkenlerin kullanımı veya referansı "call" veya "call" olarak bilinir. Değişkenlerinizi bildirin, ardından metin verilerini manuel olarak yazmak yerine bunları kullanın veya "çağırın".
-
Kodunuz şöyle görünecek:
$Değişkenim = “Merhaba arkadaşlar!”;
echo $değişkenim;
?>
Adım 3. Dosyayı kaydedin ve çalıştırın
“Dosya” menüsü > “Farklı Kaydet…”e gidin ve dosyayı “myfirstvariable.php” adıyla kaydedin. Bir tarayıcı açın ve https://localhost/mypertamavariabel.php adresini ziyaret edin. Bundan sonra, komut dosyası veya kod, değişkeni tarayıcı penceresinde gösterecektir. Çıktı, düz/düz metin ile aynı olacaktır, ancak görüntüleme işlemi veya görünüm farklıdır.
Dosyayı ana “sunucu” belge dizinine kaydettiğinizden emin olun. Genellikle bu dizin, Windows'ta “Apache” klasöründe “htdocs” veya MacOS X'te “/Library/Webserver/Documents” adlı bir klasördür. Ancak, ana klasör kullanıcı tarafından manuel olarak ayarlanabilir veya seçilebilir
Adım 4. Değişkenleri sayılarla kullanın
Değişkenler ayrıca sayılar (tamsayılar olarak bilinir) içerebilir ve bu sayılar temel matematiksel işlevler kullanılarak değiştirilebilir. “$SmallNumber”, “$LargeNumber” ve “$Amount” adlı üç değişken oluşturarak başlayın.
-
Kodunuz şöyle görünecek:
<?php
$KüçükSayılar;
$BigNumber;
$Tutar;
?>
Adım 5. İlk iki değişkene bir değer veya sayı verisi atayın
Sayı verilerini "$SmallNumbers" ve "$BigNumbers" değişkenlerine girin.
- Sayı verilerinin tırnak içine alınması gerekmediğini unutmayın. Dahil edilirse, sayılar aslında "Merhaba, arkadaşlar!" değişkeni gibi metin verileri olarak kabul edilecektir.
-
Kodunuz şöyle görünecek:
<?php
$LiteNumber = 12;
$BigNumber = 356;
$Tutar;
?>
Adım 6. Diğer değişkenlerin toplamını hesaplamak ve görüntülemek için üçüncü değişkeni kullanın
Kendiniz hesaplamak yerine “$Amount” değişkeninde ilk iki değişkene isim verebilirsiniz. Matematiksel bir fonksiyon ile makine iki değişkenin toplamını kendisi hesaplayacaktır. Sonucu görüntülemek için, bildirimden sonra değişkeni döndüren bir “echo” ifadesi eklemeniz yeterlidir.
- Sayı verilerindeki değişiklikler, "eko" ifadesiyle "$Amount" değişkenini görüntülediğinizde etkili olacaktır.
-
Kodunuz şöyle görünecek:
<?php
$LiteNumber = 12;
$BigNumber = 356;
$Sum = $SmallNumbers + $BigNumbers;
echo $Miktar;
?>
Adım 7. Dosyayı kaydedin ve komut dosyasını veya kodu çalıştırın
Tarayıcı penceresi yalnızca bir numara gösterecektir. Sayı, "$Amount" değişkeninde belirtilen iki değişkenin toplamının sonucudur.
Adım 8. Metin değişkenini (string) gözden geçirin
Metin verilerini depolamak için bir değişken kullanarak, metin verilerini kullanmak istediğinizde değişkeni belirtebilirsiniz, böylece her zaman metin verilerini manuel olarak yazmak zorunda kalmazsınız. Bu prosedür ayrıca gelecekte daha karmaşık veri manipülasyonu gerçekleştirmenizi kolaylaştırır.
- İlk değişken olan “$MyVariable”, metin verilerini veya "Merhaba, arkadaşlar!" dizesini içerir. Değişken her zaman “Merhaba arkadaşlar!” metnini içerecektir. metni değiştirmediğiniz sürece.
- “echo” ifadesi, “$MyVariable” değişkeninde depolanan metin verilerini görüntüler.
Adım 9. Sayı veya tamsayı değişkenlerini gözden geçirin
Matematiksel işlevleri kullanarak sayı değişkenlerini değiştirmenin temellerini ele aldınız. Matematiksel hesaplamalardan elde edilen veriler diğer değişkenlere kaydedilebilir. Bu, oluşturduğunuz değişkenler aracılığıyla elde edilebilecek çeşitli sonuçların yalnızca başlangıcıdır.
- Hem "$SmallNumbers" hem de "$BigNumbers" değişkeni sayı verileriyle eklenir.
- Üçüncü değişken olan “$Amount”, “$SmallNumbers” ve “$LargeNumbers” toplamını saklar. "$SmallNumber" değişkeni ilk verileri ve "$BigNumber" ikinci verileri depoladığından, "$Sum" değişkeni ilk sayıyı ikinci sayıya eklemek için gereken verileri içerir. Veri veya değerler, kullanılan değişkenlerden birindeki değişikliklerle değiştirilebilir.
İpuçları
- Bu yazı için bilgisayarınızda Apache ve PHP'nin kurulu olduğu varsayılmıştır. Bir dosyayı kaydetmeniz istendiğinde, onu Apache dizinindeki " \ht docs " (Windows) veya " \Library\WebServer\Documents” (Mac) dizinine kaydetmeniz gerekecektir.
- Yorumlar herhangi bir programlamanın önemli bir unsurudur, bu yüzden PHP'de nasıl yorum ekleyeceğinizi bildiğinizden emin olun.
- PHP dosyalarını test etmek için çok kullanışlı bir araç, Apache ve PHP'yi yükleyen ve çalıştıran ve bilgisayarınızda bir sunucuyu simüle etmenize yardımcı olan ücretsiz bir program olan XAMPP'dir.