8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 1/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Gtebocedr
Oezvcjtbboòe
Hkr gtebocedr rce avt|cr jd oerzvtbbocedr oejd|dejodezdr {td zodede te |vc|òrozcjdzdvnoekjc% Krî( zdedncr gtebocedr {td bkhbthke hk vkîy btkjvkjk jd te eùndvc( ecrjke te eùndvc khdkzcvoc c |dvnozde bcezkv hcr bkvkbzdvdr jd tek |khkfvk%
Hk roezkpor fërobk jd tek gteboòe dr hk roatodezd9
ecnfvdSgteboòe (|kvëndzvch |kvëndzvc6|kvëndzvc2%%%|kvëndzvcSe/
Hkr gtebocedr |tdjde rdv hhknkjkr bce wkvocr |kvëndzvcr c bce eoeatec(
jd|dejodejc jd rt jdgoeoboòe%
Btkejc \@\ debtdezvk de dh bòjoac hk hhknkjk k tek gteboòe( |vondvc( dwkhùk bkjkkvatndezc hcr tzohoyk bcnc |kvëndzvc jd dezvkjk% Jdr|tïr( didbtzk hk gteboòe jdwtdhwd dh wkhcv rchobozkjc c vdkhoyk khatek kbboòe roe dewokv eoeaùe wkhcv jd rkhojk%
Dh roatodezd didn|hc bcezoded te bceitezc jd hhknkjkr k gtebocedr bce <( ; ò 6|kvëndzvcr jd dezvkjk9
Didn|hc GtebocedrS\vdjdgoeojkr%|`|9
83|`|
db`c r{vz(?/ %&8fv5&= ## Vkîy btkjvkjk jd ? dr 2db`c vkej(;<6</ %&8fv5&= ## Eùndvc khdkzcvoc dezvd ;< 6<db`c |o(/= ## Eùndvc |o35
Dh vdrthzkjc |cv |kezkhhk dr9
2;22%;:;4?674240?0
;
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 2/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Wkhcvdr jd hkr gtebocedr
Bkjk gteboòe de \@\ rd bcerojdvk bcnc tek dp|vdroòe% Rd |tdjde tzohoykv hkrgtebocedr |kvk hc nornc {td rd tzohoyke hkr dp|vdrocedr( bcnc khnkbdekv rt vdrthzkjc
de tek wkvokfhd c gcvnkv |kvzd jd tek dp|vdroòe nër bcn|hdik%
Didn|hc GtebocedrSWkhcvdr%|`|9
83|`|*etndvcSkhdkzcvoc > vkej (;;<</= ## Rd khnkbdek de tek wkvokfhddb`c *etndvcSkhdkzcvoc %&8fv5&=*etndvcSkhdkzcvoc > vkej (;;<</ - vkej (;;<</ ) r{vz(?/= ##Dp|vdroòe bcn|hdikdb`c *etndvcSkhdkzcvoc %&8fv5&=35
Dh vdrthzkjc |cv |kezkhhk dr9
:167?
Ec zcjkr hkr gtebocedr jdwtdhwde te wkhcv etnïvobc% Zknfoïe |tdjde jdwchwdv bkvkbzdvdr( kvvk c zvtd#gkhrd ro hk gteboòe `k zdeojc ïpozc c ec% Drzd zo|c jd gtebocedrrd tzohoyke |kvk bcedbzkv k fkrdr jd jkzcr( drbvofov de gob`dvcr jd zdpzc( nkeo|thkv onëadedr( dzbïzdvk%
Gteboòe jd didn|hc% Cfzdeboòe jd hk gdb`k kbztkh
Dporzde te bceitezc jd gtebocedr {td |dvnozde kwdvoatkv hk gdb`k kbztkh jdh rorzdnk%Tek jd drzkr gtebocedr dr jkzd(/( {td |dvnozd vdbt|dvkv dh kûc( jîk( ndr( dzbïzdvk( jdhncndezc de dh {td rd `kbd hk bcerthzk% \kvk kwdvoatkv dh jîk jd `c |cjdncr tzohoykv hk bcerzvtbboòe9
Didn|hc GtebocedrSJkzd%|`|9
83db`c jkzd(&j&/%&8fv5&=35
Dh vdrthzkjc |cv |kezkhhk dr9
;0
Dh |kvëndzvc {td |krkncr dezvd |kvïezdror oejobk k hk gteboòe dh gcvnkzc jd gdb`k {td{tdvdncr cfzdedv% De drzd bkrc( hk ‘j„ oejobk {td {tdvdncr cfzdedv dh jîk degcvnkzc etnïvobc%
6
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 3/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Hk roatodezd zkfhk vdhkbocek hcr bkvkbzdvdr jdezvc jd hk gteboòe jkzd(/ bce rtk|hobkboòe |vëbzobk9
Bkvëbzdv Wkhcv k On|vond ‘kn„ c ‘|n„K On|vond ‘KN„ c ‘\N„` Hk ̀ cvk de gcvnkzc <; ‒ ;6/@ Hk ̀ cvk de gcvnkzc 6: << ‒ 62/a Hk ̀ cvk jd ; k ;6 roe te bdvc jdhkezdA Hk ̀ cvk jd ; k 62 roe te bdvc jdhkezdo Hcr noetzcr jd << k 4?r Hcr rdatejcr jd << k 4?j Jîk jdh ndr <; k 2;/ i Jîk jdh ndr roe bdvc ; k 2;/q Jîk jd hk rdnkek < k 7/% Dh < dr dh jcnoeacn Ndr kbztkh <; k ;6/e Ndr kbztkh roe bdvcr ; k ;6/
_ Kûc bce : jîaozcr 6<<0/ Kûc bce 6 jîaozcr <0/y Jîk jdh kûc < k 274/z Eùndvc jd jîkr {td zoded dh ndr kbztkh
Rd |tdjde tzohoykv wkvocr bkvkbzdvdr jdezvc jd hk gteboòe( oejobkejc dh gcvnkzc jd gdb`k{td ecr oezdvdrk%
Didn|hc GtebocedrSJkzd%|`|9
83|`|
*ndrdr > kvvk (&Dedvc& &Gdfvdvc& &Nkvyc& &Kfvoh& &Nkc&&Iteoc& &Ithoc& &Kacrzc& &Rd|zodnfvd& &Cbztfvd&&Ecwodnfvd& &Jobodnfvd&/=db`c &Gdb`k kbztkh9 & % jkzd(&j.n._&/ % &8fv5&=db`c &Jîk jdh kûc9 & % jkzd(&y&/ % &8fv5&=db`c &Drzkncr de dh ndr9 & % *ndrdr]jkzd(&e&/.;^=35
Dh vdrthzkjc |cv |kezkhhk dr9
Gdb`k kbztkh9 ;7.<;.6<<0Jîk jdh kûc9 ;4
Drzkncr de dh ndr9 Dedvc
2
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 4/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Gtebocedr jd trtkvoc
\kvk vdkhoykv |vcavknkr bcn|hdicr de \@\( ec dr edbdrkvoc drbvofov gtebocedr% Rd|tdjde drbvofov |vcavknkr tzohoykejc zcjc hc k|vdejojc `krzk k`cvk% K ndjojk {td dh
|vcdbzc rd `kak nër bcn|hdic( dh bòjoac rd `kvë nër dpzderc ndecr hdaofhd% Dedrzd |tezc rd jdfdvë dn|dykv k |derkv de bvdkv gtebocedr {td vdkhobde jdzdvnoekjkrzkvdkr%
Jdgoeoboòe jd gtebocedr
Dh gcvnkzc dr dh roatodezd9
gtebzoce ecnfvdSgteboòe(*kvatndezch *kvatndezc6 %%/}oerzvtbboòe;=oerzvtbboòe6=
~
Rd bcnodeyk bce hk |khkfvk vdrdvwkjk gtebzoce rdatojk jdh ecnfvd jd hk gteboòe dheùndvc jd |kvëndzvcr edbdrkvocr% Dh fhc{td jd bòjoac {td |dvzdedbd k etdrzvkgteboòe jdfd oezvcjtbovrd dezvd jcr rînfchcr jd hhkwd } ~%
Te didn|hc bhërobc bcerorzd de bkhbthkv dh gkbzcvokh jd wkvocr eùndvcr% Dh gkbzcvokh jdheùndvc p rd cfzoded nthzo|hobkejc dh eùndvc p |cv dh gkbzcvokh jd p.;/( zdeodejc debtdezk {td dh gkbzcvokh jd ; dr ;% \cv didn|hc( dh gkbzcvokh jd 2 rdvîk 2 |cv dh gkbzcvokhjd 6( dr jdbov 2 ) 6 ) ;%
Didn|hc GteboceSGkbzcvokh%|`|9
83|`|*vdrthzkjc > ;=*gkbzcvokh > 2= ## [tdvdncr bkhbthkv dh gkbzcvokh jd 2gcv (*p > *gkbzcvokh= *p 5 <= *p../ }
*vdrthzkjc > *vdrthzkjc ) *p=~db`c &Dh gkbzcvokh jd *gkbzcvokh dr *vdrthzkjc8fv5&=
*vdrthzkjc > ;=*gkbzcvokh > := ## [tdvdncr bkhbthkv dh gkbzcvokh jd :gcv (*p > *gkbzcvokh= *p 5 <= *p../ }
*vdrthzkjc > *vdrthzkjc ) *p=~db`c &Dh gkbzcvokh jd *gkbzcvokh dr *vdrthzkjc8fv5&=
*vdrthzkjc > ;=*gkbzcvokh > 4= ## [tdvdncr bkhbthkv dh gkbzcvokh jd 4gcv (*p > *gkbzcvokh= *p 5 <= *p../ }
*vdrthzkjc > *vdrthzkjc ) *p=~db`c &Dh gkbzcvokh jd *gkbzcvokh dr *vdrthzkjc8fv5&=35
:
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 5/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Dh vdrthzkjc |cv |kezkhhk dr9
Dh gkbzcvokh jd 2 dr 7Dh gkbzcvokh jd : dr 6:Dh gkbzcvokh jd 4 dr ;6<
De dh bòjoac kezdvocv( rd |tdjd wdv {td roatd te |kzvòe nt dwojdezd% Dh bëhbthc jdhgkbzcvokh rd vdkhoyk de te ftbhd {td wk jornoetdejc dh wkhcv jd tek wkvokfhd nthzo|hobkejc zcjcr hcr wkhcvdr dezvd rî%
K|vcwdb`kejc drzd |kzvòe rd |tdjd bvdkv tek gteboòe {td vdkhobd dh gkbzcvokh jdheùndvc P k`cvvkejc hîedkr jd bòjoac9
Didn|hc GteboceSGkbzcvokh%|`|9
83|`|gtebzoce gkbzcvokh(*etndvc/}
*vdrthzkjc > ;=gcv (*p > *etndvc= *p 5 <= *p../ }
*vdrthzkjc > *vdrthzkjc ) *p=~vdztve *vdrthzkjc=
~
db`c &Dh gkbzcvokh jd 2 dr &%gkbzcvokh(2/%&8fv5&=db`c &Dh gkbzcvokh jd : dr &%gkbzcvokh(:/%&8fv5&=db`c &Dh gkbzcvokh jd 4 dr &%gkbzcvokh(4/%&8fv5&=35
Dh vdrthzkjc |cv |kezkhhk dr oatkh {td dh kezdvocv9
Dh gkbzcvokh jd 2 dr 7Dh gkbzcvokh jd : dr 6:Dh gkbzcvokh jd 4 dr ;6<
Ro bcn|kvkncr hcr jcr didn|hcr( |cjdncr hhdakv k hk bcebhtroòe jd {td dh rdatejcdr ntb`c nër hdaofhd nër rdebohhc jd vdkhoykv% Hk gteboòe gkbzcvokh(/ `kbd trc jd hk|khkfvk vdrdvwkjk vdztve( {td dr hk debkvakjk jd jdwchwdv dh wkhcv {td drzkncrrchobozkejc btkejc rd oewcbk hk gteboòe%
4
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 6/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
\kvëndzvcr oertgobodezdr
Ro rd hhknk k tek gteboòe bce ndecr |kvëndzvcr jd hcr {td jdfd tzohoykv |cv jdgoeoboòek|kvdbdvë dh roatodezd dvvcv |cv jdgdbzc9
Qkveoea9 Norroea kvatndez ; gcv gkbzcvokh(/
Drzd zo|c jd dvvcv ec dr bvîzobc |tdjd bcezvchkvrd bce dpbd|bocedr% Kjdnër jd hkrdpbd|bocedr |cjdncr tzohoykv dh c|dvkjcv jd rt|vdroòe jd dvvcv L jdhkezd jd hkgteboòe jd drzk gcvnk9 Lgkbzcvokh( /%
Ec rd vdbcnodejk dhonoekv hcr nderkidr jd dvvcv de drzd bkrc( k {td `kbdbcn|hobkjc hk bcvvdbboòe jd hcr |crofhdr gkhhcr%
\kvëndzvcr de dpbdrc
Ro kh bcezvkvoc {td de dh k|kvzkjc kezdvocv rd hd |krk k tek gteboòe nër |kvëndzvcr{td hcr jdgoeojcr( ïrzcr rdvëe cnozojcr hk didbtboòe bcezoetkvë ecvnkhndezd roeeoeaùe nderkid jd dvvcv%
Ënfozc jd hkr wkvokfhdr
Hkr wkvokfhdr jdgoeojkr de te kvb`owc jd \@\ |dvnkedbde jdbhkvkjkr de zcjc dhgob`dvc( ndecr de hkr gtebocedr% Hkr gtebocedr bvdke te dezcvec jd didbtboòe jcejdròhc |tdjde wdv hkr wkvokfhdr {td drzëe jdezvc jd hkr nornkr% Kte{td ec |kvdbd nt
hòaobc( drzc ecr |dvnozd zdedv wkvokfhdr bce dh nornc ecnfvd de jogdvdezdr gtebocedr(`kbodejc dh bòjoac vdtzohoykfhd%
Didn|hc KnfozcSWkvokfhdr%|`|9
83|`|*|o > 2%;:=gtebzoce wkhcv\o(/}
og (+orrdz(*|o//}*|o > |o(/=
~vdztve *|o=
~db`c wkhcv\o(/=35
7
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 7/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Rd |tdjd cfrdvwkv {td jdgoeoncr( kh bcnodeyc jdh bòjoac( hk wkvokfhd *|o bcnc tewkhcv k|vcponkjc jdh eùndvc |o 2(;:/% Hk gteboòe wkhcv\o/ bcn|vtdfk ro hk wkvokfhd*|o drzë jdgoeojk( ro ec hc drzë vdbt|dvk drd wkhcv bce tek gteboòe jd \@\% \kvkdezdejdv dh khbkebd jd hkr wkvokfhdr wkncr k ov |krc k |krc wodejc {tï dr hc {tdcbtvvd9
… Rd jdgoed *|o k eowdh ahcfkh de dh |vcavknk%
… Rd jdgoed hk gteboòe wkhcv\o/ {td |cv k`cvk ec rd tzohoyk%
… Rd hkeyk hk didbtboòe jd hk gteboòe%
… Hk gteboòe dwkhùk ro dporzd hk wkvokfhd *|o jk bcnc vdrthzkjc gkhrd%
… Drzc dr krî |cv{td hk wkvokfhd drzë jdgoeojk gtdvk jd hk gteboòe ec jdezvc jddhhk( |cv hc zkezc rd bcerojdvk {td hk wkvokfhd *|o jdezvc jd hk gteboòe dr jorzoezkdezcvec hcbkh/ k hk wkvokfhd *|o jdgoeojk gtdvk jd hk gteboòe dezcvec ahcfkh/%
… Dh vdrthzkjc |cv |kezkhhk dr 2%;:;4?674240?0%
Dh vdrthzkjc |cv |kezkhhk dr9
2%;:;4?674240?0
Drzk gcvnk jd |vcavknkv rd bcerojdvk hk bcvvdbzk de hk bcnteojkj jd jdrkvvchhkjcvdrjd \@\% Kùe krî( dporzde ndbkeorncr {td |dvnozde {td tek wkvokfhd jdgoeojk gtdvk jdtek gteboòe |tdjk rdv tzohoykjk jdezvc jd hk nornk( ron|hdndezd kezd|ceodejc hk|khkfvk vdrdvwkjk ahcfkh k hk wkvokfhd jdgoeojk jdezvc jd hk gteboòe%
Didn|hc KnfozcSWkvokfhdr%|`|9
83|`|*|o > 2%;:=gtebzoce wkhcv\oAhcfkh(/}
ahcfkh *|o=og (+orrdz(*|o//}
*|o > |o(/=~vdztve *|o=
~db`c wkhcv\oAhcfkh(/=35
Ro wdncr |krc k |krc dh didn|hc9
… Rd jdgoed *|o k eowdh ahcfkh de dh |vcavknk%
… Rd jdgoed hk gteboòe wkhcv\oAhcfkh/ {td |cv k`cvk ec rd tzohoyk%
… Rd hkeyk hk didbtboòe jd hk gteboòe%
… Jdezvc jd hk gteboòe( hk wkvokfhd *|o rd jdgoed bcnc ahcfkh( dr jdbov( rd tzohoyk hkwkvokfhd bvdkjk kh |voebo|oc jdh bòjoac%
… Hk gteboòe dwkhùk ro dporzd hk wkvokfhd *|o jk bcnc vdrthzkjc zvtd%
… Dh vdrthzkjc |cv |kezkhhk dr 2%;:%
Dh vdrthzkjc |cv |kezkhhk dr9
2%;:
1
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 8/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Wkvokfhdr drzëzobkr
\cv jdgdbzc( hkr gtebocedr {td bvdkncr de \@\ ec vdzodede de ndncvok dh wkhcv jd hkrwkvokfhdr {td rd tzohoyke% Bkjk hhknkjk k tek gteboòe on|hobk hk etdwk bvdkboòe jd hkr
wkvokfhdr hcbkhdr bce rt wkhcv oeobokh% Hk jdbhkvkboòe rzkzob kûkjojk k tek wkvokfhdbktrk {td hk gteboòe vdzdeak de ndncvok dh wkhcv jd drk wkvokfhd de bkjk hhknkjk%Bcnc rd |tdjd wdv de dh didn|hc( hkr ;<< hhknkjkr k hk gteboòe bcezkjcv/ jkerodn|vd dh nornc vdrthzkjc( |cv{td hk wkvokfhd *bcezkjcv rd bvdk bce bkjk hhknkjk%
Didn|hc KnfozcSWkvokfhdrSRzkzob%|`|9
83|`|gtebzoce bcezkjcv(/}
*bcezkjcv > <=*bcezkjcv > *bcezkjcv -;=vdztve *bcezkjcv=
~
gcv (*p > ;= *p 8> ;<<= *p--/}db`c bcezkjcv(/ %& &=
~35
Dh vdrthzkjc |cv |kezkhhk dr9
; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ; ;
Roe dnfkvac( |cjdncr `kbdv {td hk gteboòe vdbtdvjd hcr wkhcvdr( kûkjodejc hk|khkfvk rzkzob k hk jdgoeoboòe jd hk wkvokfhd9
Didn|hc KnfozcSWkvokfhdrSRzkzob%|`|9
83|`|gtebzoce bcezkjcvRzkzob(/}
rzkzob *bcezkjcv > <=*bcezkjcv > *bcezkjcv -;=vdztve *bcezkjcv=
~
gcv (*p > ;= *p 8> ;<<= *p--/}db`c bcezkjcvRzkzob(/ %& &=
~35
0
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 9/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Dh vdrthzkjc |cv |kezkhhk dr9
; 6 2 : 4 7 1 0 ? ;< ;; ;6 ;2 ;: ;4 ;7 ;1 ;0 ;? 6< 6; 66 62 6: 64 67 61 60 6? 2< 2; 26 22 2: 24 27 21 20 2? :< :; :6 :2 :: :4 :7 :1 :0 :? 4< 4; 46 42
4: 44 47 41 40 4? 7< 7; 76 72 7: 74 77 71 70 7? 1< 1; 16 12 1: 14 17 11 10 1? 0< 0; 06 02 0: 04 07 01 00 0? ?< ?; ?6 ?2 ?: ?4 ?7 ?1 ?0 ?? ;<<
oebhtjd(/ y vd{tovd(/
K ndjojk {td te |vcdbzc rd `kbd nër bcn|hdic( bvdkvdncr gtebocedr nt ùzohdr|kvk bcedbzkv k fkrdr jd jkzcr( bcedbzkv |cv GZ\( dzbïzdvk ( rdatvkndezd( rd {todvkdn|hdkv drzkr gtebocedr de czvcr |vcdbzcr jorzoezcr |kvk k`cvvkv zodn|c% Dh bknoec
|kvk `kbdv drzc dr nt rdebohhc% Ròhc zoded {td atkvjkv hkr gtebocedr edbdrkvokr dete gob`dvc bce dpzderoòe %|`|( %`znh( %brr( dzbïzdvk tzohoykv hkr jovdbzowkr oebhtjd(/ cvd{tovd(/ jdrjd hk qdf {td wkk k tzohoykvhkr%
De \@\ ec dporzde k|dekr jogdvdebok dezvd knfkr gtebocedr( rkhwc {td hk gteboòeoebhtjd/ dr nër zchdvkezd k gkhhcr {td vd{tovd/ |dvnozd bcezoetkv hk didbtboòe jdh|vcavknk kte{td rd `kk debcezvkjc te gkhhc% Hk bcebhtroòe dr {td jdfd tzohoykvrdvd{tovd/ |kvk k|hobkbocedr {td edbdrozde cfhoakzcvokndezd khaùe kvb`owc bvîzobc ec|tdjk bcezoetkvrd hk didbtboòe roe ïh%
Ro de dh jdrkvvchhc jd etdrzvc |vcdbzc ecr debcezvkncr bce {td wkncr k tzohoykv wkvocr kvb`owcr {td `kbde hhknkjkr tecr k czvcr |cjvîk |krkv {td `kakncr wkvokr
oebhtrocedr jdh nornc kvb`owc de jorzoezcr |tezcr( |vcwcbkejc khaùe gkhhc jogîboh jdjdzdbzkv% Hkr gtebocedr vd{tovdScebd(/ d oebhtjdScebd(/ rchtboceke ïrzd |vcfhdnk(k {td ro rd oezdezk oebhtov te gob`dvc wkvokr wdbdr bce job`kr gtebocedr( \@\ron|hdndezd oaecvkvë hkr hhknkjkr%
Didn|hc KnfozcSWkvokfhdrSRzkzob%|`|9
oebhtjd (&KnfozcSWkvokfhdr%|`|&/=vd{tovd (&C|dvkjcvSRt|vondSDvvcv%|`|&/=vd{tovdScebd (&GtebocedrSJkzd%|`|&/=oebhtjdScebd (&GtebocedrSJkzd%|`|&/=
?
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 10/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Hhknkjkr |cv wkhcv
\cv jdgdbzc( hkr hhknkjkr k gtebocedr rd `kbde |cv wkhcv% Drzc {todvd jdbov {td hkrwkvokfhdr {td rd tzohoyke bcnc |kvëndzvcr rd bc|oke kh dezcvec jd hk gteboòe% Zcjcr
hcr bknfocr jd wkhcv {td rtgvk hk wkvokfhd de drzd dezcvec ec kgdbzkvëe kh |vcavknkgtdvk jd hk gteboòe%
Didn|hc HhknkjkrSWkhcv%|`|9
83|`|gtebzoce dhdwkjc(*etndvc *oejobd/}
*vdrthzkjc > *etndvc=gcv (*p>*oejobd= *p5<= *p../}
*vdrthzkjc > *vdrthzkjc ) *etndvc=~*etndvc > *vdrthzkjc=
vdztve *etndvc=~*etndvc > 6=*oejobd > 4=db`c *etndvc%& dhdwkjc k &%*oejobd%& dr oatkh k&%dhdwkjc(*etndvc *oejobd/ %&8fv5&=db`c *etndvc%& dhdwkjc k &%*oejobd%& dr oatkh k &%dhdwkjc(*etndvc *oejobd/ %&8fv5&=35
Dh vdrthzkjc |cv |kezkhhk dr9
6 dhdwkjc k 4 dr oatkh k 7:6 dhdwkjc k 4 dr oatkh k 7:
Dh didn|hc kezdvocv bkhbthk dh vdrthzkjc jd *etndvc dhdwkjc k *oejobd% Hk gteboòedhdwkjc/ bvdk te ftbhd |kvk nthzo|hobkv *etndvc |cv hkr wdbdr {td oejobk dh *oejobd hc wk khnkbdekejc de hk wkvokfhd zdn|cvkh *vdrthzkjc%
Btkejc dh ftbhd zdvnoek( drzd vdrthzkjc rd wtdhwd k |krkv k hk wkvokfhd *etndvc( {tddr jdwtdhzk bcnc rkhojk jd hk gteboòe% Btkejc wchwdncr k didbtzkv hk gteboòe bce hcrnorncr |kvëndzvcr( wdncr {td hk wkvokfhd *etndvc ec `k bknfokjc de hk didbtboòekezdvocv( |cv{td( de vdkhojkj( hc {td rd |krk dr tek bc|ok jdh wkhcv y zcjkr hkrncjogobkbocedr rd `kbde rcfvd hk bc|ok y ec rcfvd hk wkvokfhd cvoaoekh%
;<
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 11/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Hhknkjkr |cv vdgdvdebok
\@\ cgvdbd kbztkhndezd jcr bknoecr jogdvdezdr |kvk bknfokv rtr kvatndezcr9 de hkjdgoeoboòe jd hk gteboòe de hk hhknkjk k hk nornk%
Hkr wkvokfhdr |krkjkr |cv vdgdvdebok |tdjde rdv ncjogobkjkr jtvkezd dh |vcbdrc jdtek hhknkjk( |cv{td hc {td rd |krk ec dr tek bc|ok roec hk wkvokfhd de rî nornk%
\kvk |krkv wkvokfhdr |cv vdgdvdebok `k {td tzohoykv dh c|dvkjcv '/ jdhkezd jd hkwkvokfhd%
Didn|hc HhknkjkrSVdgdvdebok%|`|9
83|`|gtebzoce dhdwkjc('*etndvc'*oejobd/}
*vdrthzkjc > *etndvc=
gcv (*p>*oejobd= *p5<= *p../ }*vdrthzkjc > *vdrthzkjc ) *etndvc=
~*etndvc > *vdrthzkjc=vdztve *etndvc=
~*etndvc > 6=*oejobd > 4=db`c *etndvc%& dhdwkjc k &%*oejobd%& dr oatkh k &%dhdwkjc(*etndvc *oejobd/ %&8fv5&=db`c *etndvc%& dhdwkjc k &%*oejobd%& dr oatkh k&%dhdwkjc(*etndvc *oejobd/ %&8fv5&=
db`c *etndvc%& dhdwkjc k &%*oejobd%& dr oatkh k&%dhdwkjc(*etndvc *oejobd/ %&8fv5&=35
Dh vdrthzkjc |cv |kezkhhk dr9
6 dhdwkjc k 4 dr oatkh k 7:7: dhdwkjc k 4 dr oatkh k 701;?:17127701;?:17127 dhdwkjc k 4 dr oatkh k ;%<42;66?;77047D-<74
Dh gteboceknodezc dr dpkbzkndezd oatkh( |dvc dh vdrthzkjc dr jorzoezc% Dh c|dvkjcv '/
`kbd {td hk wkvokfhd *etndvc |tdjk rdv ncjogobkjk jdezvc jd hk gteboòe atkvjd drzdeùndvc gtdvk jd dhhk%
;;
8/3/2019 PHP - Funciones
http://slidepdf.com/reader/full/php-funciones 12/12
KROP ‒ Nòjthc ? TG ;9 Hdeatkid jd atoòe jd rdvwojcv
Vdgdvdebok k wkvokfhdr
Hkr vdgdvdebokr |tdjde trkvrd zknfoïe gtdvk jd hkr gtebocedr( de dh ënfozc jd hkrwkvokfhdr% Dh didn|hc roatodezd ntdrzvk bònc zvkfkik dh c|dvkjcv '/ bce hkr wkvokfhdr9
Didn|hc VdgdvdebokSWkvokfhdr%|`|9
83|`|*ecnfvd > &Kezceoc&=*k|dhhojcr > &Ntûcy Aceyëhdy&=##*ecnfvdSktpohokv dr ron|hdndezd tek bc|ok jd *ecnfvd*ecnfvdSktpohokv > *ecnfvd=##*ecnfvdSvdgdvdebok dr tek vdgdvdebok k hk wkvokfhd*ecnfvdSvdgdvdebok > '*ecnfvd=db`c *ecnfvd%& & % *k|dhhojcr%&8fv5&=*ecnfvdSktpohokv > &Icrd&=
db`c *ecnfvd% & & % *k|dhhojcr%&8fv5&=*ecnfvdSvdgdvdebok > &Gvkeborbc&=db`c *ecnfvd%& & % *k|dhhojcr%&8fv5&=35
Dh vdrthzkjc |cv |kezkhhk dr9
Kezceoc Ntûcy AceyëhdyKezceoc Ntûcy AceyëhdyGvkeborbc Ntûcy Aceyëhdy
*ecnfvdSktpohokv dr tek bc|ok jd hk wkvokfhd *ecnfvd |cv ntb`c {td hk bknfodncr(
*ecnfvd |dvnkedbdvë bce dh nornc wkhcv%
De bknfoc( hk wkvokfhd *ecnfvdSvdgdvdebok dr te khokr jd *ecnfvd( |cv hc zkezc zcjcrhcr bknfocr {td rd `kake de btkh{todvk jd hkr jcr wkvokfhdr hdr kgdbzkvë |cv oatkh%
;6
Top Related