⊗ppPmUFFl 203 of 447 menu

Bendera dalam Fungsi PHP

Dalam fungsi, anda boleh menggunakan bendera secara tersirat dengan menggunakan arahan return. Mari kita lihat bagaimana ia dilakukan. Katakan kita mempunyai fungsi berikut yang memeriksa sama semua elemen array ialah nombor positif:

<?php function isPositive($arr) { $flag = true; foreach ($arr as $elem) { if ($elem < 0) { $flag = false; } } return $flag; } ?>

Mari kita tulis semula kod fungsi dengan menggunakan bendera secara tersirat:

<?php function isPositive($arr) { foreach ($arr as $elem) { if ($elem < 0) { return false; } } return true; } ?>

Begini cara kerjanya: jika elemen yang dicari ditemui dalam array - kita akan keluar dari fungsi (dan juga dari gelung) dengan menggunakan return. Tetapi jika elemen yang dicari tidak ditemui dalam array - tiada keluar dari fungsi yang akan berlaku dan pelaksanaan akan sampai kepada arahan return true. Dan menjadikan fungsi mengembalikan true sebagai tanda bahawa semua elemen dalam array ialah positif.

Buat fungsi yang parameternya akan menerima array dengan nombor, dan memeriksa, sama semua elemen dalam array ini merupakan nombor genap.

Buat fungsi yang parameternya akan menerima nombor dan memeriksa, sama semua digit nombor ini merupakan nombor ganjil.

Buat fungsi yang parameternya akan menerima array dan memeriksa, adakah dalam array ini dua elemen yang sama berturut-turut.

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