|
HTML gömülü betik dili
PHP, HTML kodlarının arasında kullanılabilir. Bu şekliyle Asp yede
benzer. PHP ve HTML nin birleşimi ile ilgili bir örnek yapalım;
<html>
<head>
<title>HTML ile PHP</title>
</head>
<body>
Nick?
<br>
<?php
// bu araya php kodları,(açıklama satırı)
/* burası çoklu
açıklama satırı */
echo "<b>Viper!</b>";
?>
</body>
</html>
Php'de de her programlama
dilinde olduğu gibi değişkenler var, fakat değişkenleri kullanmadan önce
tanımlamamıza gerek yoktur. İstediğimiz değişkeni istediğimiz an
kullanabiliriz. Ayrıca bütün değikenler $ işaretiyle başlar.
<html>
<head>
<title>PHP</title>
</head>
<body>
<?php
$isim =
"Adem";
$yas =
20;
?>
<br>
<?php
echo "merhaba $isim
yaşınız $yas";
?>
</body>
</html>
Diziler
Dizilerin programlamadaki
yeri olduğça büyük, normal değişkenlerde sadece değişken başına vir veri
tutulurken dizilerde yüzlercesi tutulabilir. Php de çok boyutlu
dizilerden tutunda kullanabileceğiniz birçok kolaylıklar vardır...
<html>
<?php
$dizi1 = array("Ahmet","Mehmet","Hasan","Hüseyin","Ali");
echo $dizi1[2];
//Hasan değerini döndürür
?>
<br>
<?php
$dizi2 = array(array(adi=>"Yavuz",soyadi=>"Düzgün"),
array(adi=>"Ender",soyadi=>"Gündoğdu"),
array(adi=>"Tülin",soyadi=>"Şahika"),
);
echo $dizi2[1][adi];
//Ender değerini döndürür
?>
<br>
<?php
$dizi3[] = "Veli";
$dizi3[] = "Emine";
$dizi3[] = "Salih";
$dizi3[] = "Havva";
echo $dizi3[1];
//Emine değerini döndürür
?>
<br>
<?php
$degisken1 = count($dizi3);
echo $degisken1;
//$dizi3 ün elemen sayısı =4 geri döndürür
?>
<br>
<?php
$dizi4 = array_merge($dizi1,$dizi3);
//$dizi1 ile $dizi3 ün elemenları $dizi4 te toplanır
?>
</html>
Değişkenler ve Dizilerle
ilgili daha birçok fonksiyon var. İleriki konularda yeri geldiğinde
bunlardan bahsederiz fakat yine php.net fonksiyon listesinden bunlara
ulaşabilirsiniz...
|