Obsah fóra
PravidláRegistrovaťPrihlásenie




Odpovedať na tému [ Príspevkov: 7 ] 
AutorSpráva
Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.05.09
Prihlásený: 14.02.14
Príspevky: 106
Témy: 52
Príspevok NapísalOffline : 24.08.2012 9:37

Nazdar, mám problem s pouzivanim premennych v ramci viacerych funkcii. Nechcel som vas s tym otravovat, ale na nete sa mi nepodarilo najst nejake normalne vysvetlenie. Ako sa to da riesit? Skusal som spravit z tych premennych v prvej funkcii globalne premenne ale to nejak nefungovalo. Mám napriklad kod:

Kód:
function jablko() {
   $a = 5;
   $b = 4;
}

function melon() {
   $c = $a + $b;      // $a a $b by mali byt premenne z prvej funkcie
   echo $c;   
}


Offline

Čestný člen
Čestný člen
Prenos premennych medzi funkciami

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 24.08.2012 9:49

Vysvetlenie mas na http://php.net/manual/en/language.variables.scope.php
Clanok radi pouzivat global, ale dokladne to zvaz. Radsej tieto premenne prenasaj ako argument.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.05.09
Prihlásený: 14.02.14
Príspevky: 106
Témy: 52
Príspevok Napísal autor témyOffline : 24.08.2012 9:58

Clanok som cital. Ten prenos premennych ako parameter medzi 2 funkciami nejak syntakticky nezvladam, nemohol by si mi to nejak naznacit?


Offline

Čestný člen
Čestný člen
Prenos premennych medzi funkciami

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 24.08.2012 10:32

http://www.php.net/manual/en/functions.user-defined.php, http://www.php.net/manual/en/functions.arguments.php atd.
Uc sa, toto su uplne zaklady. Daj svoj kod, ten ti opravime, ale cele ti to pisat nikto nebude, lebo s takymto pristupom nikdy nenapises ani najjednoduchsiu aplikaciu.


Offline

Užívateľ
Užívateľ
Obrázok užívateľa

Registrovaný: 30.05.09
Prihlásený: 14.02.14
Príspevky: 106
Témy: 52
Príspevok Napísal autor témyOffline : 26.08.2012 16:45

Mam este 2 otazky. Za predpokladu ze chcem aby mi funkcia vratila viacero premennych tak pouzijem nieco taketo:

Kód:
function jablko() {
   $a = 5;
   $b = 4;
   return array($a, $b);
}


Problem nastava ked chcem potom k tymto hodnotam pristupovat a pouzit ich ako argument do dalsej funkcie. Riesim to takto:

Kód:
$vystupFunkcie = jablko();
$b = $vystupFunkcie[1];

function hruska($b) {
echo $b;
}


Problem je ale v tom, ze ked nacitam funkciu do premennej $vystupFunkcie tak sa mi ta funkcia spusti a presne to nechcem aby sa stalo. Da sa to nejako vyriesit?

A este jedna otazka trochu pomimo. Je mozne aby MySQL databaza pravidelne (napriklad kazdy tyzden) resetovala hodnotu vo vybranom poli na nulu? Ďakujem


Offline

Užívateľ
Užívateľ
Prenos premennych medzi funkciami

Registrovaný: 26.12.06
Prihlásený: 16.11.19
Príspevky: 3971
Témy: 181
Bydlisko: Nitra / Bra...
Príspevok NapísalOffline : 26.08.2012 17:13

nerozumiem, ako chces "nacitat funkciu" resp vystup funkcie bez toho aby sa spustila funkcia?







_________________
Sorry za prelkepy
Offline

Čestný člen
Čestný člen
Prenos premennych medzi funkciami

Registrovaný: 11.08.07
Príspevky: 4088
Témy: 34
Bydlisko: Brno
Príspevok NapísalOffline : 27.08.2012 4:26

maťo* píše:
A este jedna otazka trochu pomimo. Je mozne aby MySQL databaza pravidelne (napriklad kazdy tyzden) resetovala hodnotu vo vybranom poli na nulu? Ďakujem
Na toto si zaloz novu temu.


Odpovedať na tému [ Príspevkov: 7 ] 


Podobné témy

 Témy  Odpovede  Zobrazenia  Posledný príspevok 
V tomto fóre nie sú ďalšie neprečítané témy. predavanie premennych medzi strankami

v PHP, ASP

8

624

26.02.2011 14:20

1daemon1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prenos dat medzi aplikaciami

v Assembler, C, C++, Pascal, Java

11

607

23.03.2013 16:33

Ivan11114 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Slabý prenos medzi particiami

v Pevné disky a radiče

6

583

13.10.2010 19:51

Milanese Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prenos záložiek medzi počítačmi

v Sieťové a internetové programy

1

752

11.12.2008 10:08

don jebot Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. [RoR] Prenos objektu medzi controllermi

v Perl, Python, Ruby, CGI

2

544

09.11.2014 21:45

destik Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prenos suborov medzi notebookom a PC

v Siete

16

9955

21.05.2011 14:10

Melon2k Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prenos dát medzi PC zabezpečí to Switch ?

v Externé zariadenia

14

464

19.07.2022 16:44

Tigerko Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. VB 2010 Prenos premennej medzi dvoma vlaknami (.threading)

v Delphi, Visual Basic

3

585

06.03.2012 21:48

Siriuse Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Prenos udajov (zdielana zlozka) medzi notebookom a PC?

v Operačné systémy Microsoft

4

475

27.12.2015 0:21

michalesku Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. C pomoc s funkciami

[ Choď na stránku:Choď na stránku: 1 ... 4, 5, 6 ]

v Assembler, C, C++, Pascal, Java

165

9262

06.02.2010 17:33

ado21 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Problém s 2 funkciami

v JavaScript, VBScript, Ajax

0

255

02.04.2013 17:34

maťo* Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Ako nastaviť všetkým EditBoxom jedno PopUp menu s funkciami?

v Delphi, Visual Basic

9

744

01.08.2010 22:22

Manny Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. prenasanie premennych

v PHP, ASP

25

816

17.10.2012 22:25

Lier Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Načítavanie premenných

v PHP, ASP

7

595

17.09.2007 15:59

pitrik1 Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Chybne spracovanie premennych

v PHP, ASP

2

323

22.08.2012 9:56

Wor3d Zobrazenie posledných príspevkov

V tomto fóre nie sú ďalšie neprečítané témy. Java - zoznam premennych

v Assembler, C, C++, Pascal, Java

4

634

29.12.2008 17:12

1231dodo Zobrazenie posledných príspevkov


Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre

Skočiť na:  

Powered by phpBB Jarvis © 2005 - 2024 PCforum, webhosting by WebSupport, secured by GeoTrust, edited by JanoF
Ako väčšina webových stránok aj my používame cookies. Zotrvaním na webovej stránke súhlasíte, že ich môžeme používať.
Všeobecné podmienky, spracovanie osobných údajov a pravidlá fóra