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>



Değişkenler

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...

Site Meter

www.KESDi.com©