function isim( değişkenler ) { ... } şeklinde kullanılır. Örneğin:
PHP Kod:
<?php
AdimiYaz();
function AdimiYaz() {
echo "Murat Eliçalışkan";
}
?>
Fonksiyonları bazı değişkenlerle birlikte kullanabiliriz.
PHP Kod:
<?php
echo "Benim adım ";
AdYaz( "Murat" );
echo "Kardeşimin adı ";
AdYaz( "Çiğdem" );
function AdYaz( $ad ) {
echo $ad . "<br />";
}
?>
PHP Kod:
Benim adım Murat
Kardeşimin adı Çiğdem
Parametre sayısı birden fazla da olabilir. Parametreler arasına virgül (,) alarak bu işlemi yaparız. Ayrıca bazı parametreleri opsiyonel (seçime bağlı) ayarlamamız da mümkün. Bunları bir örnekte görelim:
PHP Kod:
<?php
AdYaz( "Murat", 27 );
AdYaz( "Çiğdem", 25, true );
function AdYaz( $ad, $yas, $kalin_yaz == false ) {
if ( $kalin_yaz )
echo "<b>$ad, $yas yaşında.</b><br />";
else
echo "$ad, $yas yaşında.<br />";
}
?>
Murat, 27 yaşında.
Çiğdem, 25 yaşında.
Fonksiyonlarda Değer Döndürmek
Fonksiyonlar return; komutu ile bir sonucu elde etmemizi sağlayabilir. Aşağıda bir sayının karesini alan fonksiyon anlatılmıştır:
PHP Kod:
<?php
echo Karesi( 6 );
function Karesi( $sayi ) {
return $sayi * $sayi;
}
?>