Luchd-obrachaidh ann am PHP

SSL earbsach bho dìreach $3.44
sanasan
Caochlaidhean agus Constants
A ' dol airson PHP

Ann an cànan prògramadh, thathas a’ cleachdadh gnìomhaichean gus gnìomhachd a dhèanamh air variables or luachan. Tha pailteas de PHP 8 -obrachaidh airson àireamhach àireamhan, teacsaichean, arrays, agus barrachd.

Tha PHP 8 a’ toirt seachad na seòrsaichean gnìomhaichean a leanas:

  • Luchd-obrachaidh àireamhachd: Bidh na gnìomhaichean sin a’ dèanamh àireamhachadh matamataigeach eadar dhà no barrachd àireamhach luachan (me +, -, *, /, %, **)
  • Oibrichean sònrachaidh: Tha na gnìomhaichean seo air an cleachdadh gus luach a shònrachadh do chaochladair (me =, +=, -=, *=, /=, %=)
  • coimeas gnìomhaichean: Bidh na gnìomhaichean sin a’ dèanamh coimeas eadar dà luach agus a’ tilleadh luach Boolean (me ==, ===, !=, !==, >, <, >=, <=)
  • Àrdachadh/Lùghdachadh Gnìomhaichean: Tha na gnìomhaichean sin cleachdte ri a mheudachadh no lughdaich luach caochladair le aon (me ++, -)
  • Loidsigeach gnìomhaichean: Tha na gnìomhaichean sin air an cleachdadh gus grunn shuidheachaidhean a chur còmhla ann an aithris chumha (me &&, ||,!)
  • Oibrichean sreang: Tha na gnìomhaichean sin air an cleachdadh gus dà shreath no barrachd a cheangal ri chèile (me ., .=)
  • Oibrichean eagrachaidh: Bithear a’ cleachdadh nan gnìomhaichean seo gus obrachaidhean a dhèanamh air arrays (me +, ==, ===, !=, !==)
  • Bithear a’ cleachdadh luchd-obrach sònrachaidh cumhach gus luach a shònrachadh do chaochladair a-mhàin ma tha e neo-shònraichte an-dràsta no nach eil.

A bharrachd air na gnìomhaichean a chaidh ainmeachadh, tha an modal gnìomhaiche (%), a thilleas an còrr de a sgaradh, air a thoirt a-steach agus faodar a chleachdadh ann an grunn dhòighean.

Gus tuigse nas fheàrr fhaighinn air mar a tha na gnìomhaichean sin ag obair, thathas a’ moladh gun cleachd thu le caochladairean agus eadar-dhealaichte suidheachaidhean.

Bithear a’ cleachdadh luchd-obrachaidh àireamhachd gus obraichean matamataigeach bunaiteach a choileanadh leithid cur-ris, toirt air falbh, iomadachadh agus roinneadh. Mar eisimpleir:

$a = 5;
$b = 3;
$c = $a + $b; // $c = 8
$d = $a - $b; // $d = 2
$e = $a * $b; // $e = 15
$f = $a / $b; // $f = 1.6666667

Gus luach a shònrachadh do chaochladair, cleachd gnìomhaichean sònrachaidh. Mar eisimpleir:

$a = 5;
$a += 3; // $a = 8
$a -= 2; // $a = 6
$a *= 4; // $a = 24
$a /= 2; // $a = 12

Gus coimeas a dhèanamh eadar dà luach agus tilleadh a Boole luach, cleachd gnìomhaichean coimeas. Mar eisimpleir:

$a = 5;
$b = 3;
$c = ($a == $b); // $c = false
$d = ($a > $b); // $d = true
$e = ($a < $b); // $e = false

Bithear a’ cleachdadh luchd-obrachaidh àrdachadh/lùghdachaidh airson àrdachadh no lùghdachadh luach caochladair le aon. Mar eisimpleir:

$a = 5;
$a++; // $a = 6
$a--; // $a = 5

Ann an cùmhnant Cunntas, faodar gnìomhaichean loidsigeach a chleachdadh gus grunn shuidheachaidhean a chur còmhla. Mar eisimpleir:

$a = 5;
$b = 3;
$c = ($a > 4 && $b < 4); // $c = true
$d = ($a < 4 || $b > 4); // $d = true

Faodar luchd-obrachaidh sreang a chleachdadh gus ceangal dà shreath no barrachd. Mar eisimpleir:

$a = "Hello";
$b = " World";
$c = $a . $b; // $c = "Hello World"
$a .= $b; // $a = "Hello World"

Faodar gnìomhaichean array a chleachdadh gus gnìomhachd rèite a chuir an gnìomh. Mar eisimpleir:

$a = [1, 2, 3];
$b = [4, 5, 6];
$c = $a + $b; // $c = [1, 2, 3, 4, 5, 6]

A-mhàin ma tha an caochladair an-dràsta null no nach deach a shuidheachadh faodar gnìomhaichean sònrachaidh cumhach a chleachdadh gus luach a shònrachadh dha. Mar eisimpleir:

$a = null;
$a ??= 5; // $a = 5

Tha e cudromach a thoirt fa-near nach eil annta seo ach beagan eisimpleirean air mar a dh'fhaodar na gnìomhaichean seo a chleachdadh; faodar an cleachdadh ann an grunn dhòighean stèidhichte air an dearbh chùis cleachdaidh.

Q&A

C: Dè a th’ ann an gnìomhaichean ann am PHP 8?
F: Ann an cànan prògramadh, bithear a’ cleachdadh luchd-obrachaidh gus gnìomhachd a dhèanamh air caochladairean no luachan. Tha pailteas de ghnìomhaichean aig PHP 8 airson àireamhan àireamhach, teacsaichean, arrays, agus barrachd.

SSL earbsach bho dìreach $3.44
sanasan

C: Dè na diofar sheòrsaichean de ghnìomhaichean a tha PHP 8 a 'tabhann?
A: Tha PHP 8 a’ toirt seachad na gnìomhaichean a leanas: Luchd-obrachaidh àireamhachd, gnìomhaichean sònrachaidh, gnìomhaichean coimeas, gnìomhaichean Meudachaidh/Lùghdachaidh, Luchd-obrachaidh loidsigeach, gnìomhaichean sreang, gnìomhaichean Array, agus gnìomhaichean sònrachaidh cumhach.

C: Dè a th’ ann an gnìomhaiche modulo agus ciamar a tha e air a chleachdadh?
A: Tha an gnìomhaiche modulo, air a chomharrachadh leis an t-soidhne%, na ghnìomhaiche àireamhachd. Bidh e a 'tilleadh an còrr den roinn. Faodar a chleachdadh gus an còrr de dhà àireamh a thilleadh ann an diofar dhòighean.

C: Ciamar a ghabhas gnìomhaichean àireamhachd a chleachdadh ann an cleachdadh?
F: Bithear a’ cleachdadh luchd-obrachaidh àireamhachd gus obraichean matamataigeach bunaiteach a choileanadh leithid cur-ris, toirt air falbh, iomadachadh is roinneadh.

C: Ciamar a ghabhas gnìomhaichean sònrachaidh a chleachdadh ann an cleachdadh?
F: Faodar gnìomhaichean sònrachaidh a chleachdadh gus luach a shònrachadh do chaochladair.

C: Ciamar as urrainn gnìomhaichean coimeas a chleachdadh ann an cleachdadh?
F: Faodar gnìomhaichean coimeas a chleachdadh gus coimeas a dhèanamh eadar dà luach agus luach Boolean a thilleadh.

Q: Ciamar a ghabhas gnìomhaichean àrdachadh/lùghdachaidh a chleachdadh ann an cleachdadh?
F: Faodar gnìomhaichean àrdachadh/lùghdachaidh a chleachdadh gus luach caochladair àrdachadh no ìsleachadh le aon.

C: Ciamar a ghabhas gnìomhaichean loidsigeach a chleachdadh ann an cleachdadh?
A: Loidsigeach faodar gnìomhaichean a chleachdadh gus iomadh suidheachadh a chur còmhla ann an aithris chumha.

C: Ciamar a ghabhas gnìomhaichean sreang a chleachdadh ann an cleachdadh?
A: String faodar gnìomhaichean a chleachdadh gus dà shreath no barrachd a cheangal ri chèile.

C: Ciamar as urrainn gnìomhaichean rèiteachaidh a chleachdadh ann an cleachdadh?
A: Faodar gnìomhaichean array a chleachdadh gus gnìomhachd a dhèanamh air arrays.

C: Ciamar a ghabhas gnìomhaichean sònrachaidh cumhach a chleachdadh ann an cleachdadh?
A: Cùmhnantan faodar gnìomhaichean sònrachaidh a chleachdadh gus luach a shònrachadh do chaochladair a-mhàin ma tha an caochladair an-dràsta neo-eisimeileach no gun a bhith air a shuidheachadh.

Eacarsaichean:

  1. Dè an diofar eadar an gnìomhaiche sònrachaidh (=) agus an gnìomhaiche coimeas (==)?
  2. Ciamar a leasaicheas tu caochladair?
  3. Ciamar a chleachdas tu an gnìomhaiche ternary?
  4. Ciamar a chleachdas tu gnìomhaichean loidsigeach (agus, no, xor, nach eil)?
  5. Ciamar a chleachdas tu luchd-obrachaidh bitwise?
  6. Ciamar a chleachdas tu gnìomhaiche bàta-fànais?
  7. Ciamar a chleachdas tu an gnìomhaiche concatenation?
  8. Ciamar a chleachdas tu an seòrsa gnìomhaiche tilgeadh?

Freagairtean:

  1. Tha an gnìomhaiche sònrachaidh (=) air a chleachdadh gus luach a shònrachadh do chaochladair, ach tha an gnìomhaiche coimeas (==) a’ dèanamh coimeas eadar luachan dà chaochladair.
  2. Faodar an gnìomhaiche àrdachaidh a chleachdadh gus luach caochladair àrdachadh. (++). Mar eisimpleir: $x++; no $x = $x +1;
  3. Faodar an gnìomhaiche ternary a chleachdadh mar làmh-ghoirid airson aithris ma tha. Mar eisimpleir: $result = (suidheachadh) ? 'fìor': 'false';
  4. Tha na gnìomhaichean loidsigeach (agus, no, xor, not) air an cleachdadh gus suidheachaidhean a chur còmhla no a dhiùltadh. Mar eisimpleir: ma tha ($a == 1 agus $b == 2) no ($a == 3 xor $b == 4)
  5. Bithear a’ cleachdadh luchd-obrachaidh bitwise gus pìosan luach fa leth atharrachadh. Mar eisimpleir: $x = $a & $b;
  6. Bidh gnìomhaiche an soitheach-fànais a’ dèanamh coimeas eadar dà luach ann an aon loidhne de chòd agus a’ tilleadh an toraidh. -1, 0 no 1. Mar eisimpleir: $result = $a <=> $b;
  7. Gus dà shreath no barrachd a cheangal ri chèile, cleachd an gnìomhaiche concatenation. Mar eisimpleir: $result = "Hello". "Saoghal";
  8. Gus an seòrsa dàta de chaochladair atharrachadh, cleachd an seòrsa gnìomhaiche tilgeadh. Mar eisimpleir: $x = (int) $a;
Caochlaidhean agus Constants
A ' dol airson 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