Chwilio am PHP

SSL dibynadwy o ddim ond $3.44
hysbysebion
Gweithredwyr yn PHP
Iterables yn PHP

Bydd yr erthygl hon yn eich dysgu am y gwahanol fathau o ddolennu ar gyfer PHP a'r addasiadau a wnaed i'r swyddogaeth dolenni yn PHP 8.

Mae dolen yn iteriad cod a allai fod yn ddiderfyn neu'n gyfyngedig. Gall dolen fod â chyflwr dechrau a diwedd. Mae pedwar math o ddolen yn PHP: tra, do-tra, am, a foreach.

Tra Dolen: A tra Mae loop yn gweithredu darn o god dro ar ôl tro cyn belled â bod yr amod a ddarperir yn wir. Mae gan y ddolen tra y gystrawen ganlynol:

while (expr)
    statement
while (condition is true) {
    code to be executed;
}

Mae'n hanfodol nodi bod y ddolen tra gwiriadau y cyflwr ar ôl bob iteriad, felly hyd yn oed os daw'r cyflwr yn wir o fewn y ddolen tra neu o fewn datganiadau'r ddolen tra, ni fydd y ddolen yn dod i ben hyd nes y bydd yr iteriad cyfredol wedi'i gwblhau.

Mae'r ddolen gwneud-tra yn debyg i'r ddolen tra heblaw am un gwahaniaeth allweddol. Bydd y ddolen do-tra bob amser yn gweithredu'r bloc o god o leiaf unwaith cyn gwirio'r cyflwr. Mae'r gystrawen ar gyfer y ddolen do-tra fel a ganlyn:

do {
    code to be executed;
} while (condition);

Ar gyfer Dolen: Pan fydd nifer yr iteriadau yn hysbys ymlaen llaw, defnyddir y ddolen ar gyfer. Mae'r gystrawen ar gyfer dolen fel a ganlyn:

for (initialization; condition; increment) {
    code to be executed;
}

Dolen Foreach: Defnyddir y ddolen foreach ar gyfer araeau ac gwrthrychau ac yn gweithredu bloc o god dro ar ôl tro ar gyfer pob elfen o'r arae neu ar gyfer pob gwrthrych. Mae'r gystrawen ar gyfer y ddolen foreach fel a ganlyn:

foreach (array as $value) {
    code to be executed;
}

Mae'r swyddogaeth dolenni wedi gweld addasiadau sylweddol yn PHP 8. Mae'r addasiadau hyn yn cynnwys gwelliannau effeithlonrwydd a chystrawen, yn ogystal ag ychwanegu rhai newydd Nodweddion fel y yn cyd-fynd mynegiant a'r aseiniad cyfuno nwl gweithredwr.

Yn olaf, mae dolenni yn rhan bwysig o raglennu gan eu bod yn cael eu defnyddio i redeg bloc o god dro ar ôl tro. Er mwyn galluogi gwahanol fathau o iteriadau, mae PHP yn cefnogi pedwar math o ddolen: tra, gwneud, ar gyfer, a blaen. Mae dolenni wedi tyfu hyd yn oed yn fwy pwerus ac effeithlon fel a arwain o'r addasiadau a gyflwynwyd yn PHP 8.

Holi ac Ateb

C: Beth yw dolen yn PHP?
A: Mae dolen yn iteriad cod a allai fod yn anghyfyngedig neu'n gyfyngedig. Gall dolen fod â chyflwr dechrau a diwedd. Mae pedwar math o ddolenni yn PHP: tra, gwneud, ar gyfer, a blaen.

SSL dibynadwy o ddim ond $3.44
hysbysebion

C: Sut mae dolen ychydig yn gweithio yn PHP?
A: Mae'r ddolen tra'n gweithredu bloc o god dro ar ôl tro cyn belled â bod yr amod a ddarperir yn wir. Mae'r ddolen yn gwirio'r cyflwr ar ôl pob iteriad, sy'n golygu, hyd yn oed os daw'r cyflwr yn wir o fewn y ddolen tra neu yn natganiadau'r ddolen tra, ni fydd y ddolen yn dod i ben nes bod yr iteriad cyfredol wedi'i orffen.

C: Beth yw'r gwahaniaeth rhwng dolen tra a dolen gwneud-tra yn PHP?
A: Y prif wahaniaeth rhwng dolen ychydig a dolen gwneud yw bod dolen wrth wneud bob amser yn gweithredu'r bloc cod o leiaf unwaith cyn gwirio'r cyflwr, tra bod dolen ychydig yn profi'r cyflwr yn gyntaf.

C: Sut mae dolen ar gyfer gweithio yn PHP?
A: Pan fydd nifer yr iteriadau yn hysbys cyn amser, defnyddir y ddolen ar gyfer. Rhennir y ddolen ar gyfer tair adran: cychwyn, cyflwr a chynyddran. Mae'r cychwyniad yn pennu'r gwerth cychwyn, mae'r cyflwr yn pennu'r gwerth gorffen, ac mae'r cynyddiad yn pennu sut mae'r gwerth yn newid gyda phob ailadrodd.

C: Sut mae dolen foreach yn gweithio yn PHP?
A: Defnyddir y ddolen foreach ar gyfer araeau a gwrthrychau ac mae'n gweithredu bloc o god dro ar ôl tro ar gyfer pob elfen o'r arae neu ar gyfer pob gwrthrych. Mae'r gystrawen ar gyfer y ddolen foreach fel a ganlyn: foreach (array as $value) { code to be executed; }

C: Beth yw'r newidiadau a wneir i'r swyddogaeth dolenni yn PHP 8?
A: Yn PHP 8, mae nifer o newidiadau wedi'u gwneud i'r swyddogaeth dolenni. Mae'r newidiadau hyn yn cynnwys gwelliannau i berfformiad a chystrawen, yn ogystal â chyflwyno nodweddion newydd megis y mynegiant paru a'r gweithredwr aseiniad cyfuno nwl.

Ymarferion

  1. Sut ydych chi'n creu dolen ar gyfer PHP?
  2. Sut ydych chi'n creu dolen amser yn PHP?
  3. Sut ydych chi'n creu dolen gwneud-tra yn PHP?
  4. Sut ydych chi'n torri allan o ddolen yn PHP?
  5. Sut ydych chi'n parhau i'r iteriad nesaf o ddolen yn PHP?
  6. Sut ydych chi'n creu dolen foreach yn PHP?

Atebion

  1. for ($i = 0; $i < 10; $i++) { // code to be executed; }
  2. while (condition) { // code to be executed; }
  3. do { // code to be executed; } while (condition);
  4. break;
  5. continue;
  6. foreach ($array as $value) { // code to be executed; }
Gweithredwyr yn PHP
Iterables yn PHP
cau

Cadwch y wybodaeth ddiweddaraf am PHP!

Nid ydym yn sbam!

SSL dibynadwy o ddim ond $3.44
hysbysebion

en English
X
Sgroliwch i'r brig