Funguo ya PHP
- Kwanza Kipya cha PHP
- Pya Mafaa ya PHP
PHP 的真正力量来自它的函数:它拥有超过 1000 个内建的函数。
PHP 用户定义函数
除了内建的 PHP 函数,我们可以创建我们自己的函数。
Kifungu ni mawakilishi ya mawakilishi ambayo inaweza kutumika kwa ujenzi.
Kifungu kinatokana na ingia kwa kufanyika. Kifungu hakina uharibifu wa kufanyika kwa kumaliza ukurasa.
Kifungu hakina uharibifu wa kufanyika kwa kumaliza ukurasa.
Kifungu kinatokana na ingia kwa kufanyika. Kifungu hakina uharibifu wa kufanyika kwa kumaliza ukurasa.
Kuunda kifungu kwa PHPKuzingatia kifungu kwa mawakilishi inayotumiwa kwa jina la "
Kuuawa kwa "
Makosa
function functionName() { Maandiko ya yaingia inayotumika; }
Maelezo:Jina la kifungu anaweza kuanza na herufi au baraka (hakuna namba).
Maelezo:Jina la kifungu halina uharibifu wa ukweli wa kikubaliani kwa kubuni.
Mafano:Jina la kifungu lazima likiwa inaeleza kazi iliyotendeka na kifungu.
Kwenye maelezo hii, tutumia familia ya "writeMsg()" kwa kifungu. Uleza wa mawingu wa kwanza ({{{ }}}) inaonyesha kuanza kwa kifungu, na uleza wa mawingu wa kisha (}}}) inaonyesha kumaliza kifungu. Kwa kuingia kwa kifungu, tumia jina la kifungu tu:
Mifano
<?php function sayHi() { echo "Hello world!"; } sayhi(); // ingia kwa kifungu ?>
Makosa ya PHP ya kifungu
Inaweza kutumia mawakilishi kufikia maelezo kwa kifungu. Mawakilishi ni kama variables.
Inayohesabuwa kwa jina la kifungu baada ya mabaki ya mawingu ya kikabla, kwa nafasi ya mawingu. Unaweza kuongeza chochote ya mawakilishi, kama inavyotumiwa kwa kufikia chochote kwa kumaliza chochote.
Mfano ya msingi hii ina muungano moja (fname). Kwa kuingia kwa familiaName() kufikia jina (mengineki Bill), hivi ya kutoa majina ya kawaida na jina la kifamilia lina msingi:
Mifano
<?php function familyName($fname) { echo "$fname Zhang.<br>"; } familyName("Li"); familyName("Hong"); familyName("Tao"); familyName("Xiao Mei"); familyName("Jian"); ?>
Mifano iliyotengenezwa hapa ina funguo mbili ($fname na $year):
Mifano
<?php function familyName($fname,$year) { echo "$fname Zhang. Born in $year <br>"; } familyName("Li","1975"); familyName("Hong","1978"); familyName("Tao","1983"); ?>
Thamani ya kufikia ya PHP
Mifano iliyotengenezwa hapa ina funguo mbili (fname na year):
Mifano
<?php function setHeight($minheight=50) { echo "The height is : $minheight <br>"; } setHeight(350); setHeight(); // Tumiwa kwa thamani ya kuzingatia 50 setHeight(135); setHeight(80); ?>
Funguo ya PHP - Matokeo
Kuwa tumia ukurudisha matokeo wa funguo, tumeza kusema return:
Mifano
<?php function sum($x,$y) { $z=$x+$y; return $z; } echo "5 + 10 = " . sum(5,10) . "<br>"; echo "7 + 13 = " . sum(7,13) . "<br>"; echo "2 + 4 = " . sum(2,4); ?>
- Kwanza Kipya cha PHP
- Pya Mafaa ya PHP