Manual belajar ...login
Manual belajar kendiri lengkap PHP
pengarang:php.cn  masa kemas kini:2022-04-15 13:53:54

Fungsi PHP



Kuasa sebenar PHP datang daripada fungsinya.

Dalam PHP, lebih daripada 1000 fungsi terbina dalam disediakan.


Fungsi Terbina dalam PHP

Untuk manual rujukan lengkap dan contoh semua fungsi tatasusunan, sila lawati Manual Rujukan PHP kami.


Fungsi PHP

Dalam bab ini, kami akan menunjukkan kepada anda cara mencipta fungsi anda sendiri.

Untuk melaksanakan skrip apabila halaman dimuatkan, anda boleh meletakkannya dalam fungsi.

Apakah maksud fungsi php?

Fungsi dilaksanakan dengan memanggil fungsi.

Anda boleh memanggil fungsi di mana-mana sahaja pada halaman.


Mencipta fungsi PHP

Fungsi dilaksanakan dengan memanggil fungsi.

Sintaks

fungsi functionName()
{
Kod untuk dilaksanakan;
}

Garis panduan fungsi PHP:

  • Nama fungsi hendaklah menunjukkan fungsinya

  • Nama fungsi hendaklah didahului dengan huruf atau garis bawah Bermula (tidak boleh bermula dengan nombor)

Contoh

Fungsi mudah yang mencetak nama saya apabila dipanggil:

<html>
<body>
<?php
function writeName()
{
echo "Kai Jim Refsnes";
}
echo "My name is ";
writeName();
?>
</body>
</html>
output:
Nama saya Kai Jim Refsnes

Fungsi PHP - Tambah Parameter

Untuk menambah lebih banyak parameter pada fungsi Untuk banyak fungsi kita boleh menambah parameter. Parameter adalah seperti pembolehubah.

Parameter dinyatakan dalam kurungan selepas nama fungsi.

Contoh 1

Contoh berikut akan mengeluarkan nama pertama yang berbeza, tetapi nama akhir yang sama:

output
<html>
<body>
<?php
function writeName($fname)
{
echo $fname . " Refsnes.<br>";
}
echo "My name is ";
writeName("Kai Jim");
echo "My sister's name is ";
writeName("Hege");
echo "My brother's name is ";
writeName("Stale");
?>
</body>
</html>
:
Nama saya Kai Jim Refsnes.
Nama kakak saya ialah Hege Refsnes.
Nama abang saya ialah Stale Refsnes.

Contoh 2

Fungsi berikut Terdapat dua parameter:

output
<html>
<body>
<?php
function writeName($fname,$punctuation)
{
echo $fname . " Refsnes" . $punctuation . "<br>";
}
echo "My name is ";
writeName("Kai Jim",".");
echo "My sister's name is ";
writeName("Hege","!");
echo "My brother's name is ";
writeName("Ståle","?");
?>
</body>
</html>
:
Nama saya Kai Jim Refsnes.
Nama kakak saya ialah Hege Refsnes!
Saya nama abang ialah Ståle Refsnes?

Fungsi PHP - Nilai Pulangan

Untuk menjadikan fungsi mengembalikan nilai, gunakan penyata pulangan.

Instance

output
<html>
<body>
<?php
function add($x,$y)
{
$total=$x+$y;
return $total;
}
echo "1 + 16 = " . add(1,16);
?>
</body>
</html>
:
1 + 16 = 17

Laman web PHP Cina