Caochlaidhean agus Constants

SSL earbsach bho dìreach $3.44
sanasan
Aithrisean cumhach ann am PHP
Luchd-obrachaidh ann am PHP

Bithear a’ cleachdadh caochladairean agus seasmhachan ann an PHP fiosrachadh a chumail a dh’fhaodar a chleachdadh agus ath-chleachdadh air feadh a sgriobt. Bithear a’ cleachdadh diofar sheòrsan caochladairean ann am PHP gus dàta a stòradh a dh’ fhaodadh atharrachadh tro choileanadh an sgriobt, ach thathas a’ cleachdadh stuthan seasmhach gus dàta a stòradh a dh’ fhanas seasmhach nuair a thèid an sgriobt a chur gu bàs.

  1. Variables:

Tha caochladairean ann am PHP air an comharrachadh le samhla dolar ($) agus an caochladair an uairsin ainm. Feumaidh litrichean, àireamhan agus fo-sgrìobhaidhean a bhith ann an ainmean caochlaideach agus feumaidh iad tòiseachadh le litir no fo-sgrìobhadh. Leis gu bheil PHP air a thaipeadh gu lag cànan, tha an seòrsa dàta de chaochladair air a cho-dhùnadh leis an luach tha e air a shònrachadh.

$name = "John"; // string
$age = 30; // integer
$is_student = true; // boolean
  • Raon caochlaideach:

Tha farsaingeachd aig caochlaidhean ann am PHP a bhios a’ riaghladh far an tèid an leughadh agus an cleachdadh. Ann am PHP, tha dà sheòrsa de raon ann: cruinneil agus ionadail. Chan urrainnear caochladairean ionadail a ruigsinn agus a chleachdadh ach taobh a-staigh gnìomh no bloc còd anns a bheil iad air am mìneachadh, ach faodar caochladairean cruinneil a ruigsinn agus an cleachdadh anns gach àite ann an sgriobt.

$global_variable = "I am a global variable";

function my_function() {
    $local_variable = "I am a local variable";
    echo $global_variable; // "I am a global variable"
}

my_function();
echo $local_variable; // Error: Undefined variable: local_variable

Gnàthasan ainmeachaidh caochlaideach: Is fheàrr le camel. Nuair a dh’ ainmicheas tu na caochladairean agad, bidh e nas fhasa iad a leughadh agus a thuigsinn.

$firstName  // good
$first_name // not recommended

Superglobals: Tha superglobals nan caochladairean ro-mhìnichte ann am PHP a tha rim faighinn anns a h-uile raon agus faodar a chleachdadh gus ruigsinneachd fiosrachadh leithid cuir a-steach neach-cleachdaidh agus àrainneachd an fhrithealaiche. 'S e $_GET, $_POST, $_REQUEST, $_SESSION, $_COOKIE, agus $_SERVER na sàr-chruinnean as motha a chleachdar.

echo $_SERVER['HTTP_USER_AGENT']; // Outputs the user agent of the client
  1. Constants:

Constants gan cleachdadh ann am PHP airson a chumail dàta nach atharraich air feadh cur an gnìomh sgriobhaidh. Tha co-chomharran air an comharrachadh leis an a 'mìneachadh() gnìomh, a bheir dà pharamadair: ainm an seasmhach agus a luach. Feumaidh dìreach litrichean, àireamhan, agus fo-sgrìobhaidhean a bhith ann an ainmean seasmhach agus feumaidh iad tòiseachadh le litir no fo-sgrìobhadh. Tha Constants, eu-coltach ri caochladairean, mothachail air cùis.

define("PI", 3.14);
echo PI; // Outputs 3.14

Gnàthasan ainmean seasmhach: Thathas a’ comhairleachadh dhut litrichean mòra agus fo-sgrìobhaidhean a chleachdadh nuair a bhios tu ag ainmeachadh do chuibhrichean gus am bi iad air an comharrachadh bho chaochladairean.

define("PI", 3.14); // good
define("pi", 3.14); // not recommended

Seasamhan ro-mhìnichte: Tha PHP a’ toirt a-steach cruinneachadh de chuingealachaidhean a bheir seachad fiosrachadh mun àrainneachd agus an dreach PHP a th’ ann an-dràsta. Faodar na stuthan seasmhach seo a chleachdadh sùil airson cuid de fheartan agus setups, a bharrachd air còd a leasachadh a tha co-chosmhail ri diofar dhreachan PHP. Tha PHP VERSION, PHP MJOR VERSION, PHP MINOR VERSION, PHP RELEASE VERSION, PHP EXTRA VERSION, agus PHP OS am measg cuid de na gnàthasan ro-mhìnichte as fharsainge.

echo PHP_VERSION; // Outputs the current version of PHP

Q&A

C: Dè dìreach a th’ ann an caochladair?
A: Is e inneal airson luach a th’ ann an caochladair, a dh’ fhaodadh a bhith na àireamh, sreang, no seòrsa sam bith eile de dhàta. Bithear a’ cleachdadh caochladairean gus dàta a chumail a dh’ fhaodadh atharrachadh no ùrachadh mar a dh’ fheumar agus faodar a chleachdadh air feadh sgriobt no prògram. Tha caochladairean ann am PHP air an ainmeachadh le bhith a’ cleachdadh an t-samhla “$” agus an uairsin ainm a’ chaochladair. Mar eisimpleir, $ x = 10;

SSL earbsach bho dìreach $3.44
sanasan

C: Dè a th 'ann an seasmhach?
A: Is e seasmhach luach nach gabh atharrachadh aon uair ‘s gu bheil e air a shuidheachadh. Bithear a’ cleachdadh taisbeanairean gu cumanta airson dàta a chumail a thèid a chleachdadh air feadh sgriobt no prògram, leithid roghainnean rèiteachaidh no comharran eile nach eil ag atharrachadh. Ann am PHP, bithear a' cur an cèill co-aontaran le bhith a' cleachdadh a' ghnìomh "define()", agus an uair sin ainm agus luach a' chonnaidh. Mar eisimpleir, mìnich ("PI", 3.14);

C: Ciamar a gheibh thu aig caochladair?
F: Faodar caochladair fhaighinn air ais le bhith a’ toirt iomradh air an ainm aige, agus an soidhne “$” air a leantainn. Mar eisimpleir, ma tha caochladair agad ris an canar $ x leis an luach 10, faodaidh tu a luach fhaighinn air ais nad sgriobt le bhith a’ cleachdadh $ x.

C: Ciamar a gheibh thu gu cunbhalach?
F: Faodar seasmhach fhaighinn air ais le bhith a’ cleachdadh an ainm às aonais an t-soidhne “$”. Mar eisimpleir, ma tha PI seasmhach agad leis an luach 3.14, faodaidh tu a luach fhaighinn air ais nad sgriobt le bhith a’ cleachdadh PI.

C: Ciamar a gheibh thu gu cunbhalach?
F: Faodar seasmhach fhaighinn air ais le bhith a’ cleachdadh an ainm às aonais an t-soidhne “$”. Mar eisimpleir, ma tha PI seasmhach agad leis an luach 3.14, faodaidh tu a luach fhaighinn air ais nad sgriobt le bhith a’ cleachdadh PI.

C: An urrainnear seasmhach atharrachadh?
F: Chan e, aon uair ‘s gu bheil e air a mhìneachadh, chan urrainnear seasmhach ann am PHP atharrachadh no ath-riarachadh. Mar thoradh air atharrachadh luach seasmhach thig mearachd.

C: A bheil e comasach caochladair a chleachdadh mar sheasmhach?
F: Faodar caochladair a chleachdadh an àite seasmhach, ach chan e fìor sheasmhach a th’ ann. Chan eil ann ach cleachdadh ainmeachaidh gus casg a chuir ort bho bhith ag atharrachadh luach an caochladair le mearachd.

Eacarsaichean:

  1. Dè an diofar eadar caochlaideach agus seasmhach?
  2. Ciamar a chuireas tu an cèill caochladair?
  3. Ciamar a shònraicheas tu luach gu caochladair?
  4. Ciamar a chuireas tu an cèill seasmhach?
  5. Ciamar a shònraicheas tu luach gu seasmhach?
  6. An urrainn dhut luach seasmhach atharrachadh aon uair ‘s gu bheil e air a shuidheachadh?
  7. Dè a th’ ann an gnàthachadh ainmeachaidh airson caochladairean agus seasmhach?
  8. An urrainn dhut stuthan seasmhach a chleachdadh le arrays agus nithean?

Freagairtean:

  1. tha caochladair na shoitheach aig a bheil luach a ghabhas atharrachadh, agus is e seasmhach luach nach gabh atharrachadh aon uair ‘s gu bheil e air a shuidheachadh.
  2. Tha caochladair air ainmeachadh le bhith a’ tòiseachadh le soidhne dolar ($) agus an t-ainm caochlaideach air a leantainn. Mar eisimpleir: $myVariable;
  3. Tha luach air a shònrachadh do chaochladair a’ cleachdadh gnìomhaiche sònrachaidh (=). Mar eisimpleir: $myVariable = “Hello World”;
  4. Tha seasmhach air ainmeachadh a’ cleachdadh a’ ghnìomh mìneachadh (). Mar eisimpleir: mìneachadh (“MY_CONSTANT”, “Hello World”);
  5. Tha luach air a shònrachadh do sheasmhach a’ cleachdadh an gnìomh definition(). Mar eisimpleir: mìneachadh (“MY_CONSTANT”, “Hello World”);
  6. Chan e, chan urrainn luach seasmhach atharrachadh aon uair 's gu bheil e air a shuidheachadh.
  7. Feumaidh ainmean caochlaideach tòiseachadh le litir no fo-sgrìobhadh, agus chan eil ann ach litrichean, àireamhan, agus fo-sgrìobhaidhean. Bu chòir ainmean seasmhach a bhith ann an litrichean mòra agus fo-sgrìobhaidhean a chleachdadh gus faclan a sgaradh.
  8. Faodaidh, faodar cuibhreannan a chleachdadh le arrays agus nithean, ach chan urrainnear an luach atharrachadh aon uair ‘s gu bheil e air a shuidheachadh.
Aithrisean cumhach ann am PHP
Luchd-obrachaidh 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