Autor | Zpráva | ||
---|---|---|---|
Janeček Profil * |
#1 · Zasláno: 27. 7. 2006, 10:12:50
Ahoj, jak udělám deklaraci funkce s nepovinným parametrem? Např:
function funkce($povinny, $nepovinny) {... |
||
24k_work Profil * |
#2 · Zasláno: 27. 7. 2006, 10:17:36
function funkce($povinny, $nepovinny="") {...
|
||
Janeček Profil * |
#3 · Zasláno: 27. 7. 2006, 10:35:24
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 * |
#4 · Zasláno: 27. 7. 2006, 10:40:52
function funkce($povinny, $nepovinny = null) {
if(is_null(nepovinny )) { } } |
||
gaminn Profil * |
#5 · Zasláno: 27. 7. 2006, 10:41:47
Popř. lze pužít i if(!isset())
|
||
Janeček Profil * |
#6 · Zasláno: 27. 7. 2006, 10:51:58
Díky gaminne, to bude asi to řešení, který sem hledal
|
||
finc Profil |
#7 · Zasláno: 27. 7. 2006, 12:03:36
if (!empty($nepovinny)) {
} isset(); bych nedoporucoval |
||
gaminn Profil * |
#8 · Zasláno: 27. 7. 2006, 12:44:13
isset vrací false pokud je hodnota proměnné null
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0