Rorohiko, Hōtaka
PHP: aho whawhe. mahi string o PHP
Ka taea te wehea Pae ki hikohiko me te hihiri. I muri i aravihi HTML me CSS, e taea ana ki te hanga i te kāri pakihi ataahua i runga i te Ipurangi, e maha whakaaro me pehea ki te hanga i te pae hihiri ki PHP. I roto i tenei coder tango me ki pūkete e i timata nei ia ki te ako hōtaka tukutuku: me pehea ki te mahi ki te pae, ka kia rerekē. Ko tētahi o nga raruraru tuatahi tūpono e te tīmatanga i roto i te PHP - mahi string, pānui me te tukatuka ratou.
Te hanga me te tuhituhi i te aho
Ka tātari matou i te putanga raina ki te mata te whakamahi i mohiotia ki katoa fakaongo te hoahoa te reo. Ko te rorohiko e taea hāngai putanga he aho:
fakaongo "tenei raina hou"
ranei tuatahi te hanga i tētahi tāupe a ka whakaatu ai:
$ Str = "Ko te aho hou tenei";
fakaongo $ Str;
Ki te hiahia koe ki te whakaatu rārangi maha i roto i te kotahi paitanga ki ratou concatenation ranei:
fakaongo "tenei". "New". "Aho";
ranei
$ Str1 = "tenei";
$ Str2 = "hou";
$ Str3 = "aho";
fakaongo $ str1. $ Str2. $ Str3;
I roto i te take whakamutunga, ka whakaatu i te reira EtoNovayaStroka. Ka taea te tāpiri i te āputa tika i roto i te paoro karanga:
fakaongo $ str1. ''. $ Str2. ''. $ Str3;
I roto i tenei take, nga whakaaturanga mata: "tenei raina hou." Ko Concatenation taea e kore anake i roto i te putanga, engari ki te waihanga hoki rārangi:
$ Str1 = "tenei";
$ Str2 = "hou";
$ Str3 = "aho";
$ String = $ str1. ''. $ Str2. ''. $ Str3;
fakaongo $ string;
Whakaatu Echo e rua reta, ko Cyrillic. Ki te roto tetahi o nga taurangi te maha, e na te concatenation o tenei tau kia tahuri ki te raina e tika ana:
$ = I 2;
$ Moni = $ + i $ i ; Kei // inaianei $ moni te tau 4
fakaongo $ i. "+". $ I. "=". $ Moni;
Ka whakaaturia: "2 + 2 = 4".
pūāhua motuhake
Akuanei pea tautuhia te aho e te faahitiraa-rua ($ string = "Ko tenei e founga"). Na ka taea e koe rawa fiefia whakamahi i te raupapa mawhiti:
- \ N hanga he whati rārangi;
- \ Hoki R hariata;
- \ "Mawhiti te tohu pikorua rua:
- fakaongo "Ko te aho \" rua \ "korukī"; // string ki korukī "rua"
- \ $ Shields te tāra;
- \\ mawhiti rītahamuri.
Raupapa nui ake, ka taea te kitea i katoa o ratou i roto i te tuhinga PHP mōhiohio.
Kimihia tūnga o te takanga tuatahi
Tera pea to tatou he aho ohie:
$ String = "Ko Yemelyan toku ingoa , me te ko ahau 27 tau tawhito";
E hoki tatou e rua rarangi o nga ingoa:
$ Ingoa = "Yemelyan";
$ AnotherName = "Katherin";
E ti'a ia tatou ki te mohio ranei te raina tuatahi o nga ingoa e rua. whakamahi te reira i strpos mahi ($ Str, $ rapu). hoki te reira i te tūranga o te rapu Ahoroto $ hiahiatia, ki te roto te aho i roto i te tuatahi, $ Str. Kore, hoki te mahi he teka uara Boolean. Hei tauira, strpos ($ string, $ anotherName) hoki teka, me nga strpos ($ string, $ ingoa) - he tau tōpū. Te waehere e kia taua (kōwhiringa Tuhituhi, ka whakaaturia te tūranga kei runga i te mata):
$ String = "Ko Yemelyan toku ingoa , me te ko ahau 27 tau tawhito";
$ Ingoa = "Yemelyan";
$ AnotherName = "Katherin";
strpos paoro ($ string, $ anotherName ); // ngä teka
strpos paoro ($ string, $ ingoa ); // whakaatu te tūranga o te takanga tuatahi o te aho
Kia mahara taua raina taua tīmata i te kore, e ko, i roto i to tatou take whakaatu te rārangi whakamutunga te tau 11 (e whakaaro hoki wāhi).
tūnga Rapu o te takanga whakamutunga o te Ahoroto me herepata
Ki te nga strpos () hoki mahi te tūranga o te tupu tuatahi, ka ona strrpos kōaro () rapu mō te takanga whakamutunga o te Ahoroto.
He etahi herepata e pā ana ki te timatanga o te tauanga. kia tango te reira i ki pūkete: I roto i te PHP string whawhe taea te uaua e te here i roto i te whakarite. Na, he pai e kore e ki te whakamahi i te mahi rite ki te whakakorehanga: strpos ($ Str, $ rapu) = teka !. I roto i tetahi putanga o PHP me tauira o taua ōrite kore ai e mahi tika, no te mea tīmata te taua raina i te kore, a he teka 0 arorau tikanga. atu ana tēnei ki strrpos () mahi.
Me pēhea te ki te kitea te maha o ngā takanga Ahoroto
Pinepine e hiahia ana koe ki te kitea he kore te takanga tuatahi whakamutunga ranei o te Ahoroto i te aho, me te tau tapeke. Hoki tenei whakaaro substr_count () mahi, e kakau i te iti rawa e rua taurangi: substr_count ($ Str, $ rapu). hoki te reira i te tau tōpū. Ki te hiahia koe ki te whakaiti i te hōkai o te rapu i runga i te raina, haere te mahi e rua atu taurangi: te timatanga me te whakamutunga o te raina, aua. Ko huaina te mahi i roto i tenei take e rite: substr_count ($ Str, $ rapu, $ tīmatanga, $ mutunga). Ka titiro te mahi mo te Ahoroto $ search i roto i te wā i $ tīmata ki $ mutunga o te aho $ Str taketake. Ki te te kore i kitea te aho, hoki te mahi kore.
Me pēhea te ki te huri i te take o ngā rārangi i roto i te PHP: tauira
Kei te maha Huri take e whakamahia ana ki te whakarite aho me conditionals. Kia mea a me tomo te kaiwhakamahi te ingoa o te atua nui i roto i te pūrākau Norse. Ko te hōtaka he putanga o "tetahi", me nei e rite ia ki te whakautu a te kaiwhakamahi. Ki te ka rerekē te kuputuhi tomo i te tīariari (hei tauira, tuhia e te kaiwhakamahi te "kotahi" ranei "kotahi"), ka hoki mai i te hōtaka teka hei utu o pono. Hei karo i tēnei, te whakamahi i te huringa mahi rēhita. Kei te maha whakamahia tenei ki te ko te pae i roto i ngā tūtohu PHP: Engari o rau o rerekē o te kupu "tūmataiti" (.. "Tūmataiti," "tūmataiti," "whaiaro" me pera i runga i) reira he kotahi anake tūtohu i roto i te pūriki.
taui strtolower () mahi te rēhita raro. Tera pea i reira he $ catName = "Red" he aho. strtolower mahi ($ catName) hoki te aho "fluffy". Huri ki te take o runga kia mā strtoupper () mahi.
Me pēhea te ki te kitea e te roa o te aho i roto i te te PHP: Mahi ki mahi
E mea pinepine me te reira ki te kitea te roa o te aho. Hei tauira, i roto i te mahi PHP ki aho o tenei ahua kia hiahiatia i roto i te huringa hanga. Hoki te rapu aho strlen whakamahia () mahi, e hoki he tokomaha - te maha o ngā pūāhua. Me kore tatou e wareware e ka whai i te pūāhua whakamutunga he maha strlen ($ Str) -1, rite te taua tīmata ki te kore.
Whiwhi me te whakakapinga Ahoroto i roto i te PHP: Mahi ki aho
Hei kawea Ahoroto substr mahi i roto i () e taea te tango kia rua ranei e toru tohenga: substr ($ Str, $ tīmatanga, $ mutunga). Kia mea a to tatou he $ string string = "ngeru Red", ka e hiahia ana tatou ki te tiki i te Ahoroto i te tuarua ki te wha o nga pūāhua. Mai taua tīmata i te kore, ka titiro tenei Ahoroto o te tāupe rite tenei: $ newString = substr ($ string, 1, 4). Ki te whakamōhio tatou te $ newString = substr ($ string, 1), whiwhi tatou i te Ahoroto i te tuarua ki te pūāhua whakamutunga (ie "luffy"). Ko ōrite ki te aho waehere tonu tenei waehere te whakamahi i strlen (): substr ($ string, 1, strlen ($ string)).
Hei whakakapi i te Ahoroto he str_replace whakamahia () mahi e tango toru taurangi: str_replace ($ subStr, $ newSub, $ Str). Rerekē mahi maha, str_replace () mahi tika ki te pūāhua Cyrillic me e kore tairitenga prefixed. tauira:
$ Str = "I teie mahana he ri'ari'a te rangi!";
$ NewStr = str_replace ( "whakamataku", "faahiahia", $ Str); // teie mahana te rangi faahiahia!
Translation string ki te maha
Hoki te whakamahi rite te intval (), me floatval () titau e tīmata te aho ki te maha, a ka ratou kia tahuri ki te tau. Ki te mea ka haere nga tau tetahi huinga o pukapuka, tika wareware ratou i te reira. I roto i taua take, ki te tīmata te raina ki te pukapuka, te whakamahi o te mahi ka hoki mai kore. Tümanako, kia roto i te raina mati anake.
Translation o te aho
E mea pinepine Me ki te tahuri i te tau ki te aho. Hei tauira, ki te hiahia koe ki te tango i te hawhe o taua mea, me te ki te hanga i te tapawha (hei tauira, tirohia ranei he makona te whārite: 88 x 88 + 33 x 33 = 8833). I roto i tenei take, te strval mahi (), e hoki i te tau string. I muri i tenei he rārangi hou, ka taea e koe te mahi i ētahi atu mahi katoa: edit, kitea he takanga o te Ahoroto, me ētahi atu mahi. Ki te tika, te aho e taea te anō-tahuri ki te maha o kua whakaahuatia ana i runga.
Similar articles
Trending Now