⊗ppPmUFPr 193 of 447 menu

Parameter Fungsi dalam PHP

Saat memanggil fungsi, kita menulis namanya dan tanda kurung kosong:

<?php func(); ?>

Sebenarnya, tanda kurung tidak harus kosong - di dalamnya kita dapat meneruskan parameter.

Misalnya, kita ingin membuat fungsi yang akan menerima sebuah angka sebagai parameter dan menampilkan kuadrat dari angka tersebut.

Sekarang bagaimana kita akan memanggil fungsi kita: kita akan menulis nama fungsi, tanda kurung, dan di dalamnya - angka tertentu, yang kuadratnya ingin kita dapatkan.

Misalnya, dengan cara ini kita mendapatkan kuadrat dari angka 2:

<?php func(2); // akan menampilkan 4 ?>

Dan seperti ini - kuadrat dari angka 3:

<?php func(3); // akan menampilkan 9 ?>

Sekarang mari kita tulis implementasi dari fungsi kita.

Kita tahu bahwa fungsi harus menerima sebuah angka sebagai parameter. Artinya, saat mendefinisikan fungsi dalam tanda kurung, kita harus menuliskan sebuah variabel, yang akan menampung angka yang diteruskan.

Nama variabel bisa apa saja, mari kita, sebagai contoh, beri nama $num:

<?php function func($num) { } ?>

Ke dalam variabel $num ini, saat fungsi dipanggil, akan dimasukkan angka yang ditentukan dalam tanda kurung:

<?php func(2); // angka 2 akan masuk ke variabel $num func(3); // angka 3 akan masuk ke variabel $num ?>

Sekarang mari kita buat agar fungsi kita menampilkan kuadrat dari angka yang diteruskan. Untuk itu, kalikan variabel $num dengan dirinya sendiri dan tampilkan di layar:

<?php function func($num) { echo $num * $num; } ?>

Mari kita periksa kerja fungsi, dengan memanggilnya menggunakan berbagai angka:

<?php function func($num) { echo $num * $num; } func(2); // akan menampilkan 4 func(3); // akan menampilkan 9 ?>

Buatlah fungsi yang menerima sebuah angka sebagai parameter dan menampilkan kubus dari angka tersebut.

Buatlah fungsi yang menerima sebuah angka sebagai parameter dan memeriksa apakah angka tersebut positif atau negatif. Dalam kasus pertama, biarkan fungsi menampilkan teks '+++', dan dalam kasus kedua '---'.

Indonesia
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Kami menggunakan cookie untuk operasi situs, analitik, dan personalisasi. Pemrosesan data dilakukan sesuai dengan Kebijakan Privasi.
terima semua atur tolak