PHP.EE FOORUM   
Nimi:   Pass:   Mäleta mind! 
   Teemad | php.ee esilehele | registreeri | Märgi kõik teemad loetuks | #php.ee Skype vestlus | RSS
UUS TEEMA  OTSI  Lehekülgi: 1
Kasutajafunktsioonid PHP's
Postitaja: PHP.ee 2002-03-31 17:01:49
Artikli "Kasutajafunktsioonid PHP's" kommentaarid kirjuta siia.
RE: Kasutajafunktsioonid PHP's
Postitaja: kaabakaz 2002-03-31 19:59:10
vohh, just seda ma vajasingi.
tänud, Martin
RE: Kasutajafunktsioonid PHP's
Postitaja: montez 2002-04-01 09:14:17
midagi seellist oleks võinud olla siis kui ma progema hakkasin :)

oi kui palju aega vaeva ja pisaraid läks enne kui see selgeks sai :=)

algajamale lugejal soovitan mitte hulluks minna, esimese asjana tekib hirmus tahtmine koledal kombel f()-ne vorpima hakata, tasub endale esitada mõned küsimused
a) kas seda mida vaja on OTSTARBEKAS teha f()ga?
b) ega PHP-s juba POLE mõnda f() i mis sama asja teeb ?

echo on f()-i jaoks väga näitlik , aga praktikas soovitaks f()-e mitte kuvamiseks kasutada, parem saata mingi väärtus returniga tagasi ja siis kuvada.
RE: Kasutajafunktsioonid PHP's
Postitaja: basd 2002-04-04 17:41:24
TSITEERITUD:
echo on f()-i jaoks väga näitlik , aga praktikas soovitaks f()-e mitte kuvamiseks kasutada, parem saata mingi väärtus returniga tagasi ja siis kuvada.


ja mispärast ? mõnelpuhul on kindlasti kasulikum kohe välja echoda, muidugi oleneb ülesandest ning lehe ülesehitusest endast ning outputi vorpimisest
RE: Kasutajafunktsioonid PHP's
Postitaja: duser 2002-07-03 12:50:20
NJah, sama juhtum, mitte kui ******* ei saa aru, mine või lollix. Siin on sellised näited et ma ei saa pihta mida need näiteted teevad.
RE: Kasutajafunktsioonid PHP's
Postitaja: Tundmatu Sõdur 2002-07-19 17:02:42
TSITEERITUD:


ja mispärast ? mõnelpuhul on kindlasti kasulikum kohe välja echoda, muidugi oleneb ülesandest ning lehe ülesehitusest endast ning outputi vorpimisest


Üldse ei kuulu see jupi kaupa echomie hea stiili juurde. Parem on mälus leht valmis ehitada ja siis korraga luuserile visata. Maitse asi
RE: Kasutajafunktsioonid PHP's
Postitaja: Tundmatu sõdur 2002-07-19 17:04:27
TSITEERITUD:
NJah, sama juhtum, mitte kui ******* ei saa aru, mine või lollix. Siin on sellised näited et ma ei saa pihta mida need näiteted teevad.


Asi on ju puust ette ja punaseks tehtud. Algajale parim eestikeelne php funktsioonide tegemist tutvustav artikkel mida ma seni näinud olen. Ehk oled vale eriala valinud, proovi kätt näiteks ehitusel või panganduses:)
RE: Kasutajafunktsioonid PHP's
Postitaja: axelpaan 2002-07-30 13:48:28
mul tekkis küll probleem nende 'globaalsete' konstantidega. nimelt ei olnud nad mitte kuidagi globaalsed, pidin nad uue parameetrina lisama
Aga miks nad globaalsed ei olnud, müstika

kood oli umes selline

define ("CONN",5);

function funks($miski,$misk2);
{

echo CONN; //ei töötand
echo $misk2; //kõik ok

}

funks($muutuja,CONN);

RE: Kasutajafunktsioonid PHP's
Postitaja: mrq 2002-08-09 09:26:11
TSITEERITUD:
mul tekkis küll probleem nende 'globaalsete' konstantidega. nimelt ei olnud nad mitte kuidagi globaalsed, pidin nad uue parameetrina lisama
Aga miks nad globaalsed ei olnud, müstika

kood oli umes selline

define ("CONN",5);

function funks($miski,$misk2);
{

echo CONN; //ei töötand
echo $misk2; //kõik ok

}

funks($muutuja,CONN);



Jah tõesti võib olla müstika, sest mul ta töötas proovisin nii 4.02 kui ka 4.1.2!
Kood nägi selline välja!

PHP kood:
 
define 
("CONN",5);
                
function 
funks($miski,$misk2)
{       
echo 
'Konstant: <b>'.CONN.'</b><br>'//töötab
echo 'Funktsiooni muutuja: '.$misk2//kõik ok
}       
funks($muutuja,CONN);
RE: Kasutajafunktsioonid PHP's
Postitaja: Snoopy 2003-01-16 16:15:54
TSITEERITUD:


Asi on ju puust ette ja punaseks tehtud. Algajale parim eestikeelne php funktsioonide tegemist tutvustav artikkel mida ma seni näinud olen. Ehk oled vale eriala valinud, proovi kätt näiteks ehitusel või panganduses:)

See on hästi pandud, **** õige jutt!
RE: Kasutajafunktsioonid PHP's
Postitaja: Juhe 2003-04-12 17:24:09
Tervist.
Aga kas nii saab, et funtsioon/protseduur tagastaks mitu väärtust, mitte ainult ühe?
RE: Kasutajafunktsioonid PHP's
Postitaja: Maarja 2003-04-13 01:20:51
Aga tagasta array. Peaks ju sobima?

Midagi sellist:

PHP kood:
 
$retarr
=array(
    
'esimene'=>'väärtus',
    
'teine'=>'väärtus2'
);

return 
$retarr;
RE: Kasutajafunktsioonid PHP's
Postitaja: kix 2003-04-19 13:38:13
TSITEERITUD:
Tervist.
Aga kas nii saab, et funtsioon/protseduur tagastaks mitu väärtust, mitte ainult ühe?


function foo()
{
return array("foo", "bar");
}

list($foo, $bar) = foo();

RE: Kasutajafunktsioonid PHP's
Postitaja: rumal koer 2004-02-28 18:12:35
kuidas teha kasutajate süsteem ja registreerimine ja selline asi :P ma olen php võhik aga html on nii käpas et käpas. abi palun.
RE: Kasutajafunktsioonid PHP's
Postitaja: Idioot(aga proovin paranda seda) 2005-06-07 13:20:53

PHP kood:
 
function on_lind($lind

    
//defineerime kõik linnud 
    
$linnud=array('leevike''tihane''vares'); 

    
//vaatame, kas funktsioonile antud olevus on lind 
    //ehk kas $lind on olemas ka jadas $linnud 
    
if(in_array($lind$linnud)) 
    { 
        
//on olemas, tagastame jah 
        
return true
    } 
    else 
    { 
        
//ei ole olemas, tagastame ei 
        
return false
    } 


//kutsume funktsiooni välja if-konstruktsiooni sees 
if(on_lind('harakas')) 

    echo 
'Harakas on lind!'

else 

    echo 
'Harakas ei ole lind!'



Kuidas seda koodi juppi nii ümber teha et kui külaline sistab vormi näiteks nime hunt siis see väljastab vea teate ja ütleb et hunt ei ole lind.
RE: Kasutajafunktsioonid PHP\'s
Postitaja: matuh 2005-06-14 22:35:48
kirjuta haraka asemele hunt. või mida sa mõtled?
RE: Kasutajafunktsioonid PHP's
Postitaja: aa 2005-08-07 00:05:07
Sitt õpetus...
te kananussijad ei oska sittagi õpetada...
RE: Kasutajafunktsioonid PHP's
Postitaja: to aa 2005-09-21 02:35:15
kirjutad ise parema?`
RE: Kasutajafunktsioonid PHP's
Postitaja: matemaatik 2005-10-16 19:49:43
Muidu on kõik hea aga tegelikult on jada ja massiiv kaks väga erinevat asja. Aga eks tegelt said ilmselt kõik aru.
RE: Kasutajafunktsioonid PHP\\\'s
Postitaja: Algaja php's 2006-06-11 12:38:52
Kohe mingi if ja else pealt hakkan siis seda õppima?
See läks kuidagi järsult jumala raskeks!
Algus oli kõik suht mõistetav jne.
Kuid paar küsimust siis ja loodaks vastust ka saada!


PHP kood:
<?php
function arvuta($num1$num2=4)
{
    echo 
'Esimene number on: '.$num1;
    echo 
'<br />Teine number on: '.$num2;
    echo 
'<br />Nende summa on: '.($num1+$num2);
}
?> 

Kuidas leitakse summa, kui $num1 pole vms. kust kohast see $num1 tulema peaks?


PHP kood:
 
function arvuta($kala$mala$pala=5)
//ilma vabatahtliku muutujate kutseme välja nii:
arvuta(45);
//kui aga panna vabatahtlik argument esimeseks, siis:
function arvuta($pala=5$kala$mala)
//väljakutsumisel peaksime ikkagi vabatahtlikku argumenti mainima
arvuta(''45); 

Et nagu, mis selle mõte on?vms nagu seal üleval on antud $kala,$mala ja $pala ja funktsioon on arvuta... Aga mis siis juhtuma peaks, kui on arvuta(4, 5); või arvuta('', 4, 5); Nagu mis see annab mulle?
on see umbes selle jaoks, et, kui ntx echon: echo " $pala $mala $kala " ; et siis kuvab need viied jne. Kuid sama hästi ma võiks ju panna, et
$kala='5'
$mala='4'
$pala='0'
ja siis echoks
vms. äkki keegi seletaks nats ja miks seda globaalset värki vaja on? sellest ei saanud ka aru, mis see teeb
RE: Kasutajafunktsioonid PHP's
Postitaja: Pede 2009-01-24 19:26:22
TSITEERITUD:
Muidu on kõik hea aga tegelikult on jada ja massiiv kaks väga erinevat asja. Aga eks tegelt said ilmselt kõik aru.
RE: Kasutajafunktsioonid PHP's
Postitaja: /|ox 2009-01-24 19:27:51
TSITEERITUD:
Muidu on kõik hea aga tegelikult on jada ja massiiv kaks väga erinevat asja. Aga eks tegelt said ilmselt kõik aru.

Leheküljed: 1

©2002-2013 Martin Rebane & PHP.ee kaasautorid
  0.0143909454346