PHP kasutajate loodud funktsioonide põhitõed
Nüüd õpime looma oma funktsioone, mida saab hiljem kasutada sarnaselt PHP standardfunktsioonidega.
Vaatame oma funktsiooni loomise süntaksit.
Funktsioon luuakse käsu function abil.
Järgneb tühik ning funktsiooni nimi
ja ümarsulud, mille sisse kirjutatakse
mingi kood:
<?php
function func() {
// mingi kood
}
?>
Vaatame mõnda näidet.
Teeme funktsiooni nimega func, mis
oma kutsumisel väljastab ekraanile
hüüumärgi:
<?php
function func() {
echo '!';
}
?>
Nüüd kutsume oma funktsiooni välja. Selleks on vaja kirjutada selle nimi ja ümarsulud:
<?php
function func() {
echo '!';
}
// Kutsume meie funktsiooni välja:
func(); // väljastab '!'
?>
Meie funktsiooni saab välja kutsuda mitu korda - sel juhul teeb iga funktsiooni väljakutse uue väljundi ekraanile:
<?php
function func() {
echo '!';
}
func(); // väljastab '!'
func(); // väljastab '!'
func(); // väljastab '!'
?>
Funktsioone saab välja kutsuda enne nende defineerimise kohta:
<?php
func(); // väljastab '!'
function func() {
echo '!';
}
?>
Tehke funktsioon, mis väljastab ekraanile teie nime.
Tehke funktsioon, mis väljastab ekraanile arvude
summa 1 kuni 100.