⊗ppPmUFOP 196 of 447 menu

PHP да функцияларининг мажбурий бўлмаган параметрлари

Функцияларнинг параметрларини мажбурий бўлмаган қилиб қўйиш мумкин. Буни қилиш учун параметрларга сустки қийматларни бериш керак. Мисол учун бизда куйидаги функция бор деб фараз қилайлик:

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

Келинг, ушбу параметр сустки ҳолда 0 қийматга эга бўлишини таъминлаймиз:

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

Бизнинг функциямизнинг параметр билан ишлашини текширамиз:

<?php func(2); // чиқади 4 ?>

Бизнинг функциямизнинг параметрсиз ишлашини текширамиз:

<?php func(); // чиқади 0 ?>

Берилган функция:

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

Бу функция куйидагича чақирилади:

<?php func(2); func(3); func(); ?>

Функциянинг ҳар бир чақириғининг натижаси қандай бўлиши ҳақида сўзланг.

Берилган функция:

<?php function func($num1 = 0, $num2 = 0) { echo $num1 + $num2; } ?>

Бу функция куйидагича чақирилади:

<?php func(2, 3); func(3); func(); ?>

Функциянинг ҳар бир чақириғининг натижаси қандай бўлиши ҳақида сўзланг.

Ўзбек
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeOʻzbekTiếng Việt
Биз веб-сайт ишлаши, таҳлил қилиш ва персоналлаштириш учун кукидан фойдаланамиз. Маълумотларни қайта ишлаш Махфийлик сиёсатига мувофиқ амалга оширилади.
ҳаммасини қабул қилиш мослаштириш рад этиш