Kọmputa, Mmemme
PHP: eriri mkpachapụ. PHP si eriri ọrụ
Sites nwere ike kere n'ime static na-akpa ike. Mgbe ịmụta HTML na CSS, nke na-enye ohere ime ka a mara mma kaadị azụmahịa na Internet, ọtụtụ na-eche echiche otú ike a na-akpa ike na saịtị na PHP. Na nke a coder ga-gaa na akaụntụ na ọ na-amalite na-amụta web mmemme: otú na-arụ ọrụ na saịtị a ga-dị iche iche. Otu n'ime ihe mbụ nsogbu okosobode site a mbido na PHP - ọrụ eriri, na-agụ na nhazi ha.
Ịmepụta na-ede a eriri
Anyị ga-enyocha akara mmepụta ka ihuenyo site na iji asụsụ niile mara na ikwughachi imewe. The programmer nwere ike ozugbo mmepụta a eriri:
ikwughachi "Nke a ọhụrụ akara"
ma ọ bụ akpa ike a na agbanwe ma na-egosipụta ya:
$ Str = "Nke a bụ a ọhụrụ eriri";
ikwughachi $ str;
Ọ bụrụ na ị chọrọ iji gosipụta multiple edoghi n'otu ma ọ bụ iji ha concatenation:
ikwughachi "Nke a". "New". "Eriri";
ma ọ bụ
$ Str1 = "Nke a";
$ Str2 = "ọhụrụ";
$ Str3 = "eriri";
ikwughachi $ str1. $ Str2. $ Str3;
Na nke ikpeazụ ahụ, ọ ga-egosipụta EtoNovayaStroka. Ọdịiche nwere ike kwukwara na na oku na-aga nkuzi mgbamejije:
ikwughachi $ str1. ''. $ Str2. ''. $ Str3;
Na nke a, na ihuenyo ngosipụta: "Nke a ọhụrụ akara." Concatenation bụ omume ọ bụghị nanị na mmepụta, ma ike e:
$ Str1 = "Nke a";
$ Str2 = "ọhụrụ";
$ Str3 = "eriri";
$ Eriri = $ str1. ''. $ Str2. ''. $ Str3;
ikwughachi $ eriri;
Echo egosiputa ma akwụkwọ ozi, na Cyrillic. Ọ bụrụ na otu n'ime variables nwere ọnụ ọgụgụ, mgbe ahụ, concatenation nke nọmba a ga-ghọrọ ka kwesịrị ekwesị akara:
$ I = 2;
$ Nchikota = $ i + $ i ; // ugbu a $ nchikota nwere ọnụ ọgụgụ 4
ikwughachi $ i. "+". $ I. "=". $ Nchikota;
Ga-egosipụta: "2 + 2 = 4".
pụrụ iche
E were akara A na-akọwa site na a abụọ-quote ($ eriri = "Nke a bụ otú"). Mgbe ahụ ị pụrụ nnọọ obi ụtọ na-eji ụzọ mgbapụ usoro:
- \ N-eme ka a akara ezumike;
- \ R ajụjụ alaghachi;
- \ "Ndibọhọ abụọ e kwuru akara:
- ikwughachi "The eriri \" abụọ \ "ruturu"; // eriri na "abụọ" ruturu
- \ $ Ọta na dollar;
- \\ backslash ndibọhọ.
Usoro ihe ndị ọzọ, ha nile nwere ike dị na ukara na PHP akwụkwọ.
Chọta ọnọdụ nke mbụ omume
Ka e were ya na anyị nwere a dị mfe eriri:
$ Eriri = "Aha m bụ Yemelyan na m 27 afọ";
Anyị na-enwe ahịrị abụọ nke aha:
$ Aha = "Yemelyan";
$ AnotherName = "Katherin";
Anyị kwesịrị ịma ma akpa akara nke abụọ aha. Ọ na-eji strpos ọrụ ($ str, $ search). Ọ na-alaghachikwuru ọnọdụ nke chọrọ substring $ search, ma ọ bụrụ na eriri na-ẹdude ke mbụ, $ str. Ma ọ bụghị ya, ndị ọrụ na-alaghachikwuru a Boolean uru ụgha. Ka ihe atụ, strpos ($ eriri, $ anotherName) laghachi ụgha, ndị na strpos ($ eriri, $ aha) - ihe integer. The koodu ga-ndị dị otú (dee nhọrọ, mgbe ọnọdụ na egosiri na ihuenyo):
$ Eriri = "Aha m bụ Yemelyan na m 27 afọ";
$ Aha = "Yemelyan";
$ AnotherName = "Katherin";
nkuzi mgbamejije strpos ($ eriri, $ anotherName ); // ndapụta ụgha
nkuzi mgbamejije strpos ($ eriri, $ aha ); // egosiputa ọnọdụ nke mbụ omume nke a eriri
Rịba ama na akara ọtụtụ amalite na efu, ya bụ, anyị ikpe ikpeazụ akara egosiputa nọmba 11 (oghere na-atụle).
Search ọnọdụ nke ikpeazụ omume nke a substring na ọnyà
Ọ bụrụ na ndị strpos () ọrụ laghachi ọnọdụ nke mbụ omume, mgbe ahụ, ya inverse strrpos () searches nke ikpeazụ omume nke a substring.
E nwere ọnyà ụfọdụ metụtara na mmalite nke ọnụ. Ọ ga-gaa na akaụntụ: Na PHP eriri mkpachapụ pụrụ ịdị mgbagwoju anya site mgbochi tụnyere. Ya mere, ọ dị mma ghara iji tụnyere ọrụ a negation: strpos ($ str, $ search) = ụgha !. Na nke ọ bụla version of PHP na ihe atụ nke ndị dị otú ahụ narị afọ ise tupu nwere ike ọ gaghị na-arụ ọrụ n'ụzọ ziri ezi, n'ihi na akara Nọmba na-amalite mgbe efu, na 0 ezi uche nkọwa bụ ụgha. Nke a gbatịrị ka strrpos () ọrụ.
Olee otú ịchọta ọnụ ọgụgụ nke substring pụtara
Ọtụtụ mgbe ị mkpa ịchọta a abụghị nke mbụ ma ọ bụ ikpeazụ omume nke a substring na eriri, na ngụkọta ọnụ ọgụgụ. N'ihi nke a substr_count () ọrụ, nke ejiri ihe abụọ variables: substr_count ($ str, $ search). Ọ na-alaghachi ihe integer. Ọ bụrụ na ị chọrọ iji belata akporo nke search na akara, ọrụ gafere abụọ ọzọ variables: mmalite na njedebe nke akara, karị. Nke ahụ bụ ọrụ na nke a na-akpọ ndị dị ka: substr_count ($ str, $ search, $ mmalite, $ njedebe). Ndị ọrụ ga-ele anya maka substring $ search na nkeji si $ amalite $ njedebe nke mbụ eriri $ str. Ọ bụrụ na eriri na-ahụghị, ọrụ laghachi efu.
Otú ịgbanwe ikpe nke edoghi na PHP: atụ
Change ikpe a na-eji tụnyere ndido urụk na conditionals. Ka na-ekwu na ọrụ ga na-abanye aha nke chi na Norse akụkọ ifo. Ihe omume ahụ bụ a version of "One", na onye ọ ga-tụnyere ndị ọrụ ahụ zara. Ọ bụrụ na ndị banyere ederede ga-adị iche site na ẹdude (atụ, a ọrụ na-ede a "otu" ma ọ bụ "onye"), usoro ihe omume ga-alaghachi ụgha kama eziokwu. Iji zere nke a, na-eji ọrụ aha mgbanwe. Nke a na-eji ma ọ bụrụ na saịtị bụ na PHP tags: Kama nke ọtụtụ narị variants nke okwu "onwe" (.. "Private," "na nzuzo," "nke onwe" na na) na e nwere nanị otu mkpado na lowercase.
strtolower () ọrụ na-agbanwe ala aha. Ka e were ya na e nwere a akara $ catName = "N'ụbọchị nke abụọ,". strtolower ọrụ ($ catName) laghachi eriri "N'ụbọchị nke abụọ,". Mgbanwe elu ikpe nwere ike via strtoupper () ọrụ.
Olee otú ịchọta ogologo nke a eriri na PHP:-arụ ọrụ na ọrụ
Ọtụtụ mgbe ọ chọrọ ka chọta ogologo nke eriri. Ihe atụ, na PHP ọrụ na ndido urụk nke ụdị nwere ike a chọrọ na ndị e kere eke okirikiri. N'ihi na search eriri eji strlen () ọrụ, nke na-alaghachikwuru a nọmba - ọnụ ọgụgụ nke ndị na-agụ akụkọ. Anyị ga-echefu na nke ikpeazụ agwa ga nwere ọtụtụ strlen ($ str) -1, dị ka nọmba amalite na efu.
Inweta na nnọchi substring na PHP:-arụ ọrụ na ndido urụk
Mmalite substring substr ọrụ a rụrụ () na ike abụọ ma ọ bụ atọ arụmụka: substr ($ str, $ mmalite, $ njedebe). Ka na-ekwu na anyị nwere a eriri $ eriri = "N'ụbọchị nke abụọ cat", na anyị chọrọ inwe a substring nke abụọ na-anọ agwa. Ebe ọ bụ na ọtụtụ na-amalite na efu, a substring nke agbanwe ga-ele anya dị ka nke a: $ newString = substr ($ eriri, 1, 4). Ọ bụrụ na anyị na-ewebata ndị $ newString = substr ($ eriri, 1), anyị na-enweta a substring nke abụọ na nke ikpeazụ agwa (ie "luffy"). Nke a koodu bụ yiri ka full code eriri eji strlen (): substr ($ eriri, 1, strlen ($ eriri)).
Iji dochie substring bụ mee str_replace () ọrụ na-ewe atọ variables: str_replace ($ subStr, $ newSub, $ str). N'adịghị ka ọtụtụ ọrụ, str_replace () na-arụ ọrụ n'ụzọ ziri ezi na Cyrillic odide na ọ dịghị ihe analọg prefixed. atụ:
$ Str = "Taa ihu igwe dị jogburu!";
$ NewStr = str_replace ( "egwu", "ebube", $ str); // Taa ebube weather!
Translation eriri a nọmba
Maka iji dị ka a intval (), na floatval () na-achọ na eriri na-amalite na a ọtụtụ, ha ga-ghọrọ ka a nọmba. Ọ bụrụ na ọnụ ọgụgụ ga-aga ọ bụla set nke akwụkwọ ozi, ha dị nnọọ ileghara ya anya. Na ikpe, ma ọ bụrụ na akara-amalite na akwụkwọ ozi, na ojiji nke ọrụ ga-alaghachi efu. N'eziokwu, akara kwesịrị ịnwe naanị digits.
Translation of a eriri
Ọtụtụ mgbe mkpa iji tọghata nọmba n'ime a eriri. Ka ihe atụ, ọ bụrụ na ị na-achọ ime ọkara ya na ya ga-ewu a square (atụ, elele ma na akụkụ bụ na afọ ojuju: 88 x 88 + 33 x 33 = 8833). Na nke a, ndị ọrụ strval (), nke na-alaghachikwuru a eriri nọmba. Mgbe nke a ọhụrụ akara, i nwere ike igosi ndị ọzọ nile na omume: edit, chọta ihe omume nke substring, na ndị ọzọ ọrụ. Ọ bụrụ na ọ dị mkpa, na-akara nwere ike re-ghọrọ ka ọnụ ọgụgụ nke ndị na-ama kọwara n'elu.
Similar articles
Trending Now