Php paraméterek és függvényargumentum

Paraméterek és

A paraméterek meghatározásánál megadott funkciók, zárójelben, és a lokális változók, azaz ezek csak a testét, ha több paraméter, akkor vesszővel elválasztva. Ha a függvényt kaphat az érveket, amelyekkel a paraméterek inicializálása.

Mik a paraméterek néztük, és most megtudjuk, hogy mit értékek inicializálása. Az értékek hozzárendelését az említett paraméterek az érvek - például lehet egy karakterlánc vagy egész szó, változó, vagy egy bonyolultabb álló kifejezés változók és az üzemeltetők, de lehet értékelni az értelmező PHP, hogy a paraméter értékét indítja. Egyszerűen fogalmazva, az érvelés - továbbítjuk a függvény értékét:

Átadás érvek

A PHP támogatja a két módon átadni érveket funkciókat. Eredeti - érv elhaladó értéket (futás alapértelmezés szerint), a második - átviteli kapcsolat érveket. A PHP támogatja az alapértelmezett értékeket. Nézzük mindhárom lehetőség részletesebben.

Alapértelmezésben az argumentumokat a funkciót értéket (azaz, ha megváltoztatja az értéket a függvény belsejében, hogy kívül marad az átadott érték):

Ha azt szeretnénk, hogy a függvény módosítsa az érvek túl, meg kell adnia azokat referenciaként. Azt az érvet hoztak a referencia, meg kell adnia a megjelölés (És jel), mielőtt a paraméter neve a függvény definíciója:

Funkciók megadhatjuk az alapértelmezett érveket. Az alapértelmezett érték a funkciót csak akkor kell hozzárendelni a kívánt paramétert:

Megjegyzés: az összes paramétert, amely az alapértelmezett érvek vannak telepítve kell, hogy legyen a megfelelő érv, amelyre az értékek alapértelmezés szerint nincs megadva, mert különben a kód nem működik, mint ahogy várnánk, hogy:

A visszatérési érték a függvény

Amikor a funkció befejeződik, akkor vissza értéket (függvény eredmény) a program okozta. Operator visszatérő belső funkciók meghatározásához használt visszaadott értékek a funkciót. A visszatérési érték lehet bármilyen típusú. Ez szintaxis a következő:

A return utasítás lehet bárhol a funkciót. Mikor jön, hogy ellenőrizzék, a függvény egy értéket (ha meg van adva), és befejezi annak végrehajtását. Ha a return nincs megadva vagy nincs megadva a visszatérési érték, a függvény visszatérési értéke NULL. Ahhoz, hogy a visszatérési érték, a függvény eredménye lehet rendelni például egy változó:

Ebben a témában lásd:

Kapcsolódó cikkek