Gweithredwyr yn PHP

SSL dibynadwy o ddim ond $3.44
hysbysebion
Newidynnau a Cysonion
Chwilio am PHP

Mewn iaith raglennu, defnyddir gweithredwyr i weithredu gweithrediadau ymlaen newidynnau or gwerthoedd. Mae gan PHP 8 lu o gweithredwyr ar gyfer rhifiadol rhifau, testunau, araeau, a mwy.

Mae PHP 8 yn darparu'r mathau canlynol o weithredwyr:

  • Gweithredwyr rhifyddeg: Mae'r gweithredwyr hyn yn gwneud cyfrifiadau mathemategol rhwng dau neu fwy rhifol gwerthoedd (ee +, -, *, /, %, **)
  • Gweithredwyr aseiniadau: Defnyddir y gweithredwyr hyn i aseinio gwerth i newidyn (ee =, +=, -=, *=, /=, %=)
  • cymharu gweithredwyr: Mae'r gweithredwyr hyn yn cymharu dau werth ac yn dychwelyd gwerth Boole (ee ==, ===, !=, !==, >, <, >=, <=)
  • Gweithredwyr Cynyddran/Gostyngiad: Mae'r gweithredwyr hyn wedi arfer Cynyddu neu leihau gwerth newidyn o un (ee ++, -)
  • Rhesymegol gweithredwyr: Defnyddir y gweithredwyr hyn i gyfuno amodau lluosog mewn datganiad amodol (ee &&, ||,!)
  • Gweithredwyr llinynnau: Defnyddir y gweithredwyr hyn i gydgatenu dau linyn neu fwy gyda'i gilydd (ee ., .=)
  • Gweithredwyr araeau: Defnyddir y gweithredwyr hyn i berfformio gweithrediadau ar araeau (ee +, ==, ===, !=, !==)
  • Defnyddir gweithredwyr aseiniadau amodol i aseinio gwerth i newidyn dim ond os yw'n null neu heb ei osod ar hyn o bryd.

Yn ychwanegol at y gweithredwyr crybwylledig, y modiwl gweithredwr (%), sy'n dychwelyd gweddill a is-adran, wedi'i gynnwys a gellir ei ddefnyddio mewn amrywiaeth o ffyrdd.

Er mwyn cael gwell dealltwriaeth o sut mae'r gweithredwyr hyn yn gweithredu, fe'ch cynghorir i ymarfer gyda newidynnau a gwahanol achosion.

Defnyddir gweithredwyr rhifyddeg i gyflawni gweithrediadau mathemategol sylfaenol megis adio, tynnu, lluosi a rhannu. Fel enghraifft:

$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

I aseinio gwerth i newidyn, defnyddiwch weithredwyr aseiniadau. Fel enghraifft:

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

Cymharu dau werth a dychwelyd a Boole gwerth, defnyddiwch weithredwyr cymharu. Fel enghraifft:

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

Defnyddir y gweithredwyr cynyddran/gostyngiad i godi neu lleihau gwerth newidyn wrth un. Fel enghraifft:

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

Mewn amodol datganiad, gellir defnyddio gweithredwyr rhesymegol i gyfuno amodau niferus. Fel enghraifft:

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

Gellir defnyddio gweithredwyr llinynnau i cysylltu dau linyn neu fwy. Fel enghraifft:

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

Gellir defnyddio gweithredwyr arae i gyflawni gweithrediadau arae. Fel enghraifft:

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

Dim ond os yw'r newidyn ar hyn o bryd null neu beidio â gosod gellir defnyddio gweithredwyr aseiniadau amodol i aseinio gwerth iddo. Fel enghraifft:

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

Mae'n bwysig nodi mai dim ond ychydig o enghreifftiau yw'r rhain o sut y gellir defnyddio'r gweithredwyr hyn; gellir eu defnyddio mewn amrywiaeth o ffyrdd yn seiliedig ar yr union achos defnydd.

Holi ac Ateb

C: Beth yw gweithredwyr yn PHP 8?
A: Mewn iaith raglennu, defnyddir gweithredwyr i weithredu gweithrediadau ar newidynnau neu werthoedd. Mae gan PHP 8 lu o weithredwyr ar gyfer rhifau rhifiadol, testunau, araeau, a mwy.

SSL dibynadwy o ddim ond $3.44
hysbysebion

C: Beth yw'r gwahanol fathau o weithredwyr y mae PHP 8 yn eu cynnig?
A: Mae PHP 8 yn darparu'r gweithredwyr canlynol: Gweithredwyr Rhifyddeg, Gweithredwyr Aseiniad, Gweithredwyr Cymharu, Gweithredwyr Cynyddiad/Gostyngiad, Gweithredwyr Rhesymegol, Gweithredwyr Llinynnol, Gweithredwyr Array, a Gweithredwyr aseiniad Amodol.

C: Beth yw gweithredwr y modulo a sut mae'n cael ei ddefnyddio?
A: Mae'r gweithredwr modulo, a ddynodir gan yr arwydd%, yn weithredwr rhifyddeg. Mae'n dychwelyd gweddill yr adran. Gellir ei ddefnyddio i ddychwelyd gweddill dau rif mewn amrywiaeth o ffyrdd.

C: Sut y gellir defnyddio gweithredwyr rhifyddeg yn ymarferol?
A: Defnyddir gweithredwyr rhifyddeg i gyflawni gweithrediadau mathemategol sylfaenol megis adio, tynnu, lluosi a rhannu.

C: Sut y gellir defnyddio gweithredwyr aseiniadau yn ymarferol?
A: Gellir defnyddio gweithredwyr aseiniad i aseinio gwerth i newidyn.

C: Sut y gellir defnyddio gweithredwyr cymhariaeth yn ymarferol?
A: Gellir defnyddio gweithredwyr cymharu i gymharu dau werth a dychwelyd gwerth Boole.

Q: Sut y gellir defnyddio gweithredwyr cynyddran/gostyngiad yn ymarferol?
A: Gellir defnyddio gweithredwyr cynyddran/gostyngiad i gynyddu neu leihau gwerth newidyn fesul un.

C: Sut y gellir defnyddio gweithredwyr rhesymegol yn ymarferol?
A: Rhesymegol gellir defnyddio gweithredwyr i gyfuno amodau lluosog mewn datganiad amodol.

C: Sut y gellir defnyddio gweithredwyr llinynnol yn ymarferol?
A: Tannau gellir defnyddio gweithredwyr i gydgatenu dau linyn neu fwy gyda'i gilydd.

C: Sut y gellir defnyddio gweithredwyr arae yn ymarferol?
A: Gellir defnyddio gweithredwyr arae i gyflawni gweithrediadau ar araeau.

C: Sut y gellir defnyddio gweithredwyr aseiniadau amodol yn ymarferol?
A: Amodol gellir defnyddio gweithredwyr aseiniadau i aseinio gwerth i newidyn dim ond os yw'r newidyn yn null neu heb ei osod ar hyn o bryd.

Ymarferion:

  1. Beth yw'r gwahaniaeth rhwng gweithredwr yr aseiniad (=) a'r gweithredwr cymharu (==)?
  2. Sut ydych chi'n cynyddu newidyn?
  3. Sut ydych chi'n defnyddio'r gweithredwr teiran?
  4. Sut ydych chi'n defnyddio'r gweithredwyr rhesymegol (a, neu, xor, peidio)?
  5. Sut ydych chi'n defnyddio'r gweithredwyr bitwise?
  6. Sut ydych chi'n defnyddio gweithredwr y llong ofod?
  7. Sut ydych chi'n defnyddio'r gweithredwr concatenation?
  8. Sut ydych chi'n defnyddio'r gweithredwr castio math?

Atebion:

  1. Defnyddir gweithredwr yr aseiniad (=) i aseinio gwerth i newidyn, tra bod y gweithredwr cymhariaeth (==) yn cymharu gwerthoedd dau newidyn.
  2. Gellir defnyddio'r gweithredwr cynyddran i gynyddu gwerth newidyn. (++). Er enghraifft: $x++; neu $x = $x +1;
  3. Gellir defnyddio'r gweithredwr teiran fel llaw-fer ar gyfer datganiad os-arall. Er enghraifft: $result = (cyflwr) ? 'gwir' : 'false';
  4. Defnyddir y gweithredwyr rhesymegol (a, neu, xor, not) i gyfuno neu negyddu amodau. Er enghraifft: os ($a == 1 a $b == 2) neu ($a == 3 xor $b == 4)
  5. Defnyddir y gweithredwyr bitwise i newid didau unigol gwerth. Er enghraifft: $x = $a & $b;
  6. Mae gweithredwr y llong ofod yn cymharu dau werth mewn un llinell o god ac yn dychwelyd y canlyniad. -1, 0 neu 1. Er enghraifft: $result = $a <=> $b;
  7. I gysylltu dau linyn neu fwy gyda'i gilydd, defnyddiwch y gweithredwr concatenation. Er enghraifft: $result = “Helo”. “Byd”;
  8. I newid math data newidyn, defnyddiwch y gweithredwr castio math. Er enghraifft: $x = (int) $a;
Newidynnau a Cysonion
Chwilio am 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