Autor Zpráva
Janeček
Profil *
Ahoj, jak udělám deklaraci funkce s nepovinným parametrem? Např:
function funkce($povinny, $nepovinny) {...
24k_work
Profil *
function funkce($povinny, $nepovinny="") {...
Janeček
Profil *
A uvnitř funkce to pak otestuju jak, že byl ten parametr zadán, či nezadán?
if ($nepovinny != "") {


A co když prázdný řetězec je parametrem, třeba heslo k databázi na localhostu?
gaminn
Profil *
function funkce($povinny, $nepovinny = null) {
if(is_null(nepovinny )) {
}
}
gaminn
Profil *
Popř. lze pužít i if(!isset())
Janeček
Profil *
Díky gaminne, to bude asi to řešení, který sem hledal
finc
Profil
if (!empty($nepovinny)) {
}

isset(); bych nedoporucoval
gaminn
Profil *
isset vrací false pokud je hodnota proměnné null
Toto téma je uzamčeno. Odpověď nelze zaslat.