Autor | Zpráva | ||
---|---|---|---|
Anonymní Profil * |
#1 · Zasláno: 21. 2. 2011, 21:38:53
Ahoj,
mam script $ahoj = "79779798987978998afsdfsdfsdafasd" function mojeFunkce($value){ echo $ahoj; } zavolám fci mojeFunkce(); ale ahoj se nevypíše, proč tomu tak je a jde to opravit? Děkuji za vysvětlení. |
||
Taps Profil |
#2 · Zasláno: 21. 2. 2011, 21:43:38 · Upravil/a: Taps
Anonymní:
zkus toto $ahoj = "79779798987978998afsdfsdfsdafasd" ; function mojeFunkce($value){ return $value; } echo mojeFunkce($ahoj); |
||
TomasJ Profil |
#3 · Zasláno: 21. 2. 2011, 21:44:32 · Upravil/a: TomasJ
Taps:
Opravil jsi se :) A jinak Anonymní, nic závažného akorát používej středník ( ; ) na konci kódu :) |
||
Matthew113 Profil |
#4 · Zasláno: 21. 2. 2011, 21:57:06 · Upravil/a: Matthew113
Anonymní:
„ale ahoj se nevypíše, proč tomu tak je a jde to opravit? Děkuji za vysvětlení.“ Funkce mají svoje vlastní proměnné, tahat jiné do nich zkrátka touto metodou nejde. Můžeš využít např. define či globals. Doporučuji si o tom přečíst na dokumentaci PHP, viz tento odkaz, tam je to pěkně popsané: http://www.php.net/manual/en/language.variables.scope.php |
||
Časová prodleva: 13 let
|
0