Cara Menulis Fungsi PHP
Walaupun bahasa PHP mempunyai banyak fungsi terbina dalam, akan ada masa apabila anda ingin menulis fungsi tersuai untuk program anda. Ini mudah dilakukan dengan PHP. Sebagai contoh, anda mungkin mahu memasukkan mesej selamat datang peribadi pada setiap halaman laman web anda. Untuk melakukan ini, anda akan menulis satu fungsi mudah yang mencetak "Selamat datang, nama seseorang" di bahagian atas setiap halaman web. Tetapi anda perlu mencetak nama lain dalam mesej ini untuk setiap pengunjung ke laman web anda. Ini juga mudah dilakukan dengan fungsi PHP. Anda boleh lulus nama pelawat ke fungsi sebagai rentetanApa? aksara. Anda akan lulus rentetan ini sebagai hujah panggilan fungsi.

Hello_Visitor ("Nancy");

Jika anda belum membaca tutorial tentang Fungsi Fungsi PHP dan Fungsi; anda mungkin mahu berbuat demikian sekarang. Jika anda sudah bersedia untuk meneruskan, mari lihat kod yang akan menentukan atau mengisytiharkan fungsi Hello_Visitor.

Kod Asas PHP
function_name ($ argument_1, $ argument_2)
{body of function}

Contoh
fungsi Hello_Visitor ($ current_name)
{echo "Selamat Datang, $ current_name"; }


fungsi
Ini memberitahu PHP bahawa perkara berikut adalah satu fungsi.

Hello_Visitor
function_name
Ini adalah nama yang anda berikan kepada fungsi anda. Program anda akan menggunakan nama ini untuk mengenal pasti fungsi tersebut. Jadi anda akan menggunakan nama yang sama dalam panggilan fungsi dan dalam fungsi itu sendiri. Apabila menamakan fungsi anda ingat bahawa nama fungsi tidak sensitif terhadap kes. Jadi nama fungsi Hello_Visitor adalah sama dengan hello_visitor. Walau bagaimanapun, nama fungsi tidak boleh mengandungi sebarang ruang dan mesti bermula dengan huruf atau garis bawah.

Hello_Visitor ($ current_name)
Parentheses
Kurungan digunakan untuk menyampaikan hujah atau maklumat kepada fungsi. Jika anda tidak perlu lulus apa-apa maklumat maka anda tidak akan meletakkan apa-apa di antara (). Tetapi anda mesti masih mempunyai kurungan.

($ current_name)
($ argument_1, $ argument_2)
Hujah adalah nama pemboleh ubah yang memegang maklumat yang anda lulus ke fungsinya. Sekiranya anda mempunyai lebih daripada satu argumen, masukkannya dengan koma. Kemudian letakkan hujah antara kurungan. Dalam contoh kami, rentetan itu Nancy akan dihantar kepada fungsi dan disimpan dalam hujah $ current_name yang diletakkan di antara kurungan.

{echo "Selamat Datang, $ current_name"; }
{}
Kod yang akan membentuk badan fungsi diletakkan di antara kurungan pembukaan keranda {curly bracket dan closing}. Dalam contoh kami badan fungsi adalah pernyataan echo yang akan mencetak mesej selamat datang ke penyemak imbas. Kerana Nancy adalah rentetan yang disimpan dalam pembolehubah $ current_name mesej selamat datang Selamat datang, Nancy.

-------------
Apakah rentetan: Rentetan adalah kumpulan aksara seperti Nancy. Rentetan mesti diletakkan di antara tanda petikan tunggal atau berganda.
Contoh -> "Nancy"





Arahan Video: Belajar PHP untuk PEMULA | 4. SINTAKS PHP (April 2024).