⊗ppPmUFRt 197 of 447 menu

Instruksi return dalam PHP

Misalkan kita memiliki fungsi yang menampilkan kuadrat dari angka yang diteruskan ke layar:

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

Misalkan kita tidak ingin menampilkan nilai ke layar, tapi merekamnya ke dalam suatu variabel, seperti ini:

<?php $res = func(3); // dalam variabel $res sekarang 9 ?>

Untuk ini, dalam PHP terdapat instruksi khusus return, yang memungkinkan untuk menentukan nilai yang dikembalikan oleh fungsi. Kata mengembalikan diartikan sebagai nilai yang akan ditulis ke dalam variabel, jika fungsi yang dipanggil diassign ke variabel tersebut.

Jadi, mari kita tulis ulang fungsi kita sehingga fungsi tersebut tidak menampilkan hasil ke layar, tapi mengembalikannya ke variabel:

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

Sekarang mari kita rekam hasil kerja fungsi ke dalam variabel:

<?php $res = func(3); ?>

Setelah data direkam ke dalam variabel, data tersebut dapat, misalnya, ditampilkan ke layar:

<?php $res = func(3); echo $res; // akan menampilkan 9 ?>

Atau data tersebut bisa diubah terlebih dahulu, lalu ditampilkan ke layar:

<?php $res = func(3); $res = $res + 1; echo $res; // akan menampilkan 10 ?>

Kita juga bisa langsung melakukan tindakan tertentu dengan hasil kerja fungsi sebelum merekamnya ke dalam variabel:

<?php $res = func(3) + 1; echo $res; // akan menampilkan 10 ?>

Kita dapat memanggil fungsi kita beberapa kali untuk angka yang berbeda:

<?php $res = func(2) + func(3); echo $res; // akan menampilkan 13 ?>

Hasilnya tidak harus direkam ke dalam variabel, tapi bisa langsung ditampilkan ke layar:

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

Buatlah fungsi yang menerima sebuah angka sebagai parameter, dan mengembalikan pangkat tiga dari angka tersebut. Dengan menggunakan fungsi ini, temukan pangkat tiga dari angka 3 dan rekamlah ke dalam variabel $res.

Dengan menggunakan fungsi yang telah Anda buat, temukan jumlah dari pangkat tiga angka 2 dan angka 3 dan rekamlah ke dalam variabel $res.

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