Gnìomhan ann am PHP

SSL earbsach bho dìreach $3.44
sanasan
Math ann am PHP
Arrays ann am PHP

Ann am PHP, tha gnìomh na bhloc de chòd a ghabhas ath-chleachdadh grunn thursan tro phrògram. Tha gnìomhan air am mìneachadh leis an neach-cleachdaidh agus faodaidh iad gabhail ri cuir a-steach (ann an cruth paramadairean) agus toradh tilleadh (ann an cruth luach tilleadh).

Tha gnìomhan air am mìneachadh a’ cleachdadh an function prìomh fhacal, air a leantainn le ainm an gnìomh agus a seata de bhratagan a dh'fhaodas crìochan a bhith ann. Tha am bloc còd a tha a’ dèanamh suas an gnìomh dùinte taobh a-staigh braces lùbach.

Seo eisimpleir de ghnìomh sìmplidh ann am PHP a bheir dà àireamh mar chur-a-steach agus a thilleas an suim:

function addNumbers($num1, $num2) {
    $sum = $num1 + $num2;
    return $sum;
}

Faodar an gnìomh seo a ghairm an uairsin le bhith a’ toirt iomradh air ainm an gnìomh agus a’ dol a-steach do na luachan cuir a-steach a tha thu ag iarraidh mar argamaidean:

$result = addNumbers(5,7);
echo $result; // Output: 12

Tha gnìomhan feumail ann am PHP oir leigidh iad leat do chòd a chuir air dòigh, ga dhèanamh nas motha leughaidh agus cumail suas, agus leigidh e leat an aon chòd ath-chleachdadh iomadh uair gun a bhith agad ri ath-sgrìobhadh.

Gnìomhan air an sònrachadh leis a’ chleachdaiche

Ann am PHP, is e gnìomhan a tha air an sònrachadh le neach-cleachdaidh gnìomhan a tha air an cruthachadh agus air am mìneachadh leis an neach-cleachdaidh (an taca ri gnìomhan togte a tha rim faighinn mar-thà ann am PHP). Tha na gnìomhan sin air an cruthachadh leis an -leasachaidh gus gnìomhan no obrachaidhean sònraichte a choileanadh agus faodar a ghairm iomadh uair tron ​​​​phrògram mar a dh’ fheumar.

Seo eisimpleir de ghnìomh a chaidh a mhìneachadh leis an neach-cleachdaidh ann am PHP:

function greetUser($name) {
    echo "Hello, $name!";
}

Tha an gnìomh seo a 'gabhail aon paramadair, $name, agus a’ cleachdadh an echo aithris fàilte a chlò-bhualadh. Faodar an gnìomh seo a ghairm an uairsin le bhith a’ toirt iomradh air ainm a’ ghnìomh agus a’ dol a-steach don luach cuir a-steach a tha thu ag iarraidh mar argamaid:

greetUser("John"); // Output: "Hello, John!"

Faodaidh gnìomhan cuideachd luach a thilleadh an àite a bhith ga chlò-bhualadh gu dìreach. Seo eisimpleir de ghnìomh a thilleas ceàrnag àireamh:

function square($number) {
    return $number * $number;
}

Tha an gnìomh seo a 'gabhail aon paramadair, $number agus thoir air ais ceàrnag na h-àireimh sin.

$result = square(5);
echo $result; // Output: 25

Tha gnìomhan air am mìneachadh le cleachdaiche ann am PHP nan inneal air leth cumhachdach agus feumail, leigidh iad leat do chòd a chuir air dòigh, ga dhèanamh nas leughaidh, nas seasmhaiche agus cuideachd a’ toirt cothrom dhut an aon chòd ath-chleachdadh iomadh uair gun a bhith agad ri ath-sgrìobhadh.

Argumaidean gnìomh

Ann am PHP, is e argamaidean gnìomh na luachan cuir a-steach a thèid a chuir gu gnìomh nuair a chanar ris. Tha na luachan sin air an cleachdadh leis a’ ghnìomh gus an obrachadh a tha san amharc a choileanadh agus gheibhear thuca taobh a-staigh na gnìomh a’ cleachdadh na caochladairean paramadair a tha air am mìneachadh ann am mìneachadh gnìomh.

Mar eisimpleir, smaoinich air a 'ghnìomh a leanas:

function addNumbers($num1, $num2) {
    $sum = $num1 + $num2;
    return $sum;
}

Gabhaidh an gnìomh seo dà argamaid, $num1 agus $num2, a thathas a’ cleachdadh airson an àireamhachadh a dhèanamh $sum = $num1 + $num2.

Nuair a thèid an gnìomh seo a ghairm, faodaidh tu dà àireamh sam bith a thoirt seachad mar argamaidean.

$result = addNumbers(5,7);
echo $result; // Output: 12

Anns an eisimpleir gu h-àrd, tha 5 agus 7 air an toirt seachad mar argamaidean don addNumbers gnìomh, agus tha na luachan sin air an sònrachadh do na paramadairean $num1 agus $num2 taobh a-staigh an gnìomh.

Tha e cudromach a thoirt fa-near, ann am PHP, nuair a bhios tu a’ gairm gnìomh, gum feum argamaidean a thèid seachad a bhith co-ionnan ris an àireamh agus an seòrsa de pharamadairean a tha air am mìneachadh ann am mìneachadh gnìomh, air neo, togaidh e feart. mearachd.

Faodaidh tu cuideachd luachan bunaiteach a shuidheachadh airson argamaidean gnìomh, mar sin ma thèid an gnìomh a ghairm gun a bhith a’ dol seachad air argamaid shònraichte, cleachdaidh e an luach bunaiteach na àite.

function greetUser($name = "user") {
    echo "Hello, $name!";
}

San eisimpleir seo, ma thèid an gnìomh a ghairm gun a bhith a’ dol seachad air argamaid, cleachdaidh e an luach bunaiteach "user" airson a ' $name paramadair.

greetUser(); // Output: "Hello, user!"

Tha argamaidean gnìomh nam feart cumhachdach ann am PHP, leigidh iad leis an leasaiche gnìomhan nas sùbailte agus nas ioma-chruthach a sgrìobhadh a ghabhas atharrachadh gu diofar chuir-a-steach, ga dhèanamh nas leughaidh agus nas seasmhaiche.

SSL earbsach bho dìreach $3.44
sanasan

Q&A

C: Dè na gnìomhan ann am PHP?

A: Tha gnìomhan ann am PHP nam blocaichean de chòd a ghabhas ath-chleachdadh iomadh uair ann am prògram. Faodaidh iad cuir a-steach ann an cruth paramadairean, gnìomh sònraichte a dhèanamh agus toradh a thilleadh.

C: Mar a mhìnicheas tu gnìomh ann am PHP?

A: Tha gnìomhan ann am PHP air am mìneachadh a’ cleachdadh an function prìomh fhacal, air a leantainn le ainm a’ ghnìomh agus seata de bragan (). Tha an còd a thèid a chur an gnìomh air a chuir taobh a-staigh braces lùbach {}. Mar eisimpleir, function myFunction() { // code to be executed }

C: Mar a chuireas tu fios gu gnìomh ann am PHP?

A: Canar gnìomh le bhith a’ toirt iomradh air an ainm agus an uairsin bracaidean (). Mar eisimpleir, myFunction();. Ma ghabhas gnìomh ri crìochan, thèid an toirt seachad taobh a-staigh nam brathan nuair a bhios iad a’ gairm a’ ghnìomh.

C: Dè a th’ ann an argamaidean gnìomh agus paramadairean ann am PHP?

A: Is e argamaidean gnìomh na luachan a thèid a chuir gu gnìomh nuair a thèid a ghairm. Canar paramadairean ris na caochladairean co-fhreagarrach anns a’ mhìneachadh gnìomh.

C: Mar a thilleas tu luach bho ghnìomh ann am PHP?

A: Faodar luach a thilleadh bho ghnìomh a’ cleachdadh an return prìomh fhacal, air a leantainn leis an luach no an caochladair ri thilleadh. Mar eisimpleir, return $result;

C: An urrainn do ghnìomh iomadh luach a thilleadh ann am PHP?

F: Chan eil PHP a’ toirt taic do bhith a’ tilleadh ioma luachan gu dìreach, ach faodar sreath no nì a thilleadh, anns a bheil ioma luachan.

C: Dè a th’ ann an gnìomhan togte ann am PHP?

F: Is e gnìomhan togte gnìomhan a tha air am mìneachadh mar-thà ann am PHP agus faodar an gairm ann am prògram gun fheum air còd a bharrachd. Tha eisimpleirean a’ toirt a-steach strlen(), array_pop(), date(), agus sqrt().

C: Dè na gnìomhan a tha air an comharrachadh le cleachdaiche ann am PHP?

A: Is e gnìomhan a tha air an sònrachadh leis a’ chleachdaiche a th’ ann an gnìomhan a chruthaich an leasaiche agus a dh’ fhaodar a chleachdadh sa phrògram a rèir an riatanas. Faodaidh na gnìomhan sin gnìomhan togte a chleachdadh, luachan tilleadh, agus gabhail ri paramadairean.

Math ann am PHP
Arrays ann am PHP
dùin

Cùm suas ris an fhiosrachadh as ùire mu PHP!

Cha bhith sinn a’ spamadh!

SSL earbsach bho dìreach $3.44
sanasan

en English
X
Rach gu mhullaich