Kamepiula 'ē aʻe, Iaaiey
PHP: kui manipulation. PHP ka kui oihana
Nā paena hiki ke maheleia i kūpaʻa a me ka hōʻeuʻeu. Ma hope o mastering HTML a me ka CSS, e leie aku a ia e ka nani pāʻoihana kāleka ma ka Internet, he nui e manao ana e hana i kekahi hōʻeuʻeu paena me PHP. Ma keia coder e lawe i ka mooolelo ana ia ia e hoomaka ana e aʻo pūnaewele iaaiey: pehea e hana ai me ka paena e e okoa. Kekahi o ka pilikia ma kekahi mea hoʻomaka ma PHP mua pilikia - hana kui, heluhelu, a me ka manaʻoe hana ia.
E pili ana a kākau i kekahi kaula
Mākou e kālailai i ka laina auoiaea i ka pale ma ka'ōlelo iʻikeʻia a hiki i nā mea a pau küpinaʻi i ka manao. Ke programmer hiki 'ana auoiaea he kaula:
küpinaʻi "This hou laina"
ai mua hana i kekahi ee iaaanu aey, a laila, hōʻike 'ia:
$ Str = "He He hou kui";
küpinaʻi $ Str;
Inā 'oe makemake e hōʻike' mau laina ma kekahi paha io i kā lākou concatenation:
küpinaʻi "This". "New". "Kaula";
ole
$ Str1 = "This";
$ Str2 = "hou";
$ Str3 = "kui";
küpinaʻi $ str1. $ Str2. $ Str3;
Ma ka hope Ina, ka mea e hōʻike EtoNovayaStroka. Ke nahā i hiki ke hou pololei ma ka hea küpinaʻi:
küpinaʻi $ str1. ''. $ Str2. ''. $ Str3;
Ma keia hihia, ke pale hoike ia ia iho: ". Kēia hou laina" Concatenation mea hiki ole wale i loko o ka auoiaea, akā, e hana no hoi laina.
$ Str1 = "This";
$ Str2 = "hou";
$ Str3 = "kui";
$ Kaula = $ str1. ''. $ Str2. ''. $ Str3;
küpinaʻi $ kaula;
Küpinaʻi SafeSearch nā palapala, a me Cyrillic. Inā kekahi o na aiaiiuo iloko o ka helu, a laila, i ka concatenation o keia helu, e e huli ai i ka mea kūpono laina.
$ Au = 2;
$ Puu dala = $ au + $ ke ; // manawa $ huina loaʻa ka helu 4
küpinaʻi $ i. "+". $ I. "=". $ Huina;
E e hōʻike: "2 + 2 = 4".
kūikawā huapalapala
Manao nei i ka laina ua ho'ākāka 'ia ma ka papalua-kea ($ kui = "He mea pehea"). A laila, e hiki nō paha ke hoʻohana 'ia i ka pakele kaʻina:
- \ N hana i ka laina wanaao ae;
- \ R kaa hoike;
- \ "No ka Pakele ka papalua quotation hoailona:
- küpinaʻi "ke kaula \" papalua \ "kaha puana'ī"; // kaula me ka "papalua" kaha puana'ī
- \ $ Shields ke dala;
- \\ backslash No ka Pakele.
Kaʻina nui hou, a pau no ia hiki ke loaʻa i loko o ka kūhelu PHP palapala kuhikuhi.
E huli i nā kūlana o ka mua hanana
Ina mākou i ka mea kui.
$ Kaula = "koʻu inoa He Yemelyan , a owau no 27 makahiki kahiko";
Mākou kekahi i lālaniʻelua o nā inoa:
$ Inoa = "Yemelyan";
$ AnotherName = "Katherin";
E Pono e ike paha i ka laina mua o ka mau inoa. Ua hoʻohana strpos kuleana pili i ($ Str, $ hulina). Ua hoʻi i ke kulana o ka makemake substring $ huli, ina ke kaula ua iloko o loko o ka puka mua, $ Str. I ole ia, i ke kuleana pili i hoi mai i ka holomua Lālā paʻa cia hoopunipuni. No ka laʻana, strpos ($ kui, $ anotherName) e huli hou wahahee, a me na strpos ($ kui, $ inoa) - i ka helu. Ka pā'ālua E e ia (kākau koho, i ka wa a ka oihana ua hōʻike 'ia ma ka pale):
$ Kaula = "koʻu inoa He Yemelyan , a owau no 27 makahiki kahiko";
$ Inoa = "Yemelyan";
$ AnotherName = "Katherin";
küpinaʻi strpos ($ kui, $ anotherName ); // nā mea hōʻike aku wahahee
küpinaʻi strpos ($ kui, $ inoa ); // SafeSearch ke kulana o ka hanana mua o ke kaula
E noke i ka laina helu Ka hoʻomaka 'ana ma' Aʻohe,ʻo ia hoʻi, i loko o mākou hihia o ka hope laina SafeSearch ka helu 11 (kekahi hakahaka i manaoia).
Search kulana o ka hope hanana o ka substring a me pitfalls
Inā na strpos () papa huli i ke kulana o ka hanana mua, laila kona inverse strrpos () ka huli no ka hope hanana o ke substring.
Aia nō kekahi mau pitfalls pili i ka hoʻomaka o ka helu. Ka mea, e lawe i ka mooolelo: I PHP kui manipulation hiki ke huikau e kapu i loko o kā. No laila, e mea maikaʻi,ʻaʻole e hoʻohana i ka like ana me kekahi negation: strpos ($ Str, $ huli) = wahahee !. Ma kekahi mana o PHP me examples o ka equivalence paha e hana pono, no ka mea, o ka laina helu hoʻomaka ma Aʻohe, a 0 Logical ano mea wahahee. Kēia kŰlń ao i strrpos () kuleana pili i.
Pehea e imi i ka helu o ka substring Kupuna i kaʻatikala
Pinepine oe Pono e loaʻa nei i ka mea mua a me ka hope hanana o ke substring i loko o ke kaula, a me ka huina helu. No keia mea substr_count () hana, i mea e paʻa ai ma ka liʻiliʻi mau aiaiiuo: substr_count ($ Str, $ hulina). Ua hoʻi i ka helu. Inā 'oe makemake e emi i ka laulā o ka huli' ana ma luna o ka laina, ke kuleana pili i hala elua hou aiaiiuo: ke kumu a me ka welau o ka laina, niioaaonoaaiii. I mea ua kapaia ka hana i loko o keia hihia e like me: substr_count ($ Str, $ hulina, $ hoʻomaka 'ana, $ hope). Ke kuleana pili, e nana aku no ka substring $ huli i loko o ka wā mawaena mai $ olalo i ka $ pau ana o ka palapala kui $ Str. Inā uaʻaʻole i loaʻa i ke kaula, i ke kuleana pili i hoi mai Aʻohe.
Pehea e hoʻololi i ka hihia o ka laina ma ka PHP: examples
Change hihia ua pinepine hoʻohana 'e hoohalike kaula a me conditionals. E ka olelo i ka mea hoʻohana pono komo i ka inoa o ka mea kiekie akua i loko o Norse pili kūpono loa. Ka polokalamu mea i ka mana o ke "One", a me ka mea ana e e hoohalikeia me ka hoʻohanaʻana i nā pane. Inā ke komo kikokikona e e okoa mai ka kanawai (no ka laʻana, he mea hoʻohana kākau i "kekahi" a me "kekahi"), i ka polokalamu, e hoʻi wahahee kahi o ka oiaio. E pale i kēia, e hoʻohana i ke kuleana pili i? Aaeno hoʻololi. He ua pinepine hoʻohana ina ka paena mea i loko o PHP Tags: Ma kahi o na haneri o Lolina o ka hua'ōlelo "ponoi" (.. "ke Kula Uku," "paulele i ka hoʻomana," "pilikino" a no laila, ma luna o) ka mea, hoʻokahi wale nō Tag ma lowercase.
strtolower () papa EUIAaIN ka lalo? aaeno. Ina he mea kekahi laina $ catName = "Fluffy". strtolower kuleana pili i ($ catName) e huli hou i ke kaula "fluffy". Change i luna hihia paha e Via strtoupper () kuleana pili i.
Pehea e loaʻa i ka lōʻihi o kekahi kaula ma ka PHP: ka hana ana me ka oihana
Pinepine ka mea, pono e imi i ka loa o ke kaula. No ka laʻana, ma ka PHP hana me nā kaula o keia ano keia ano i ke koi 'ia i loko o ka hanaia'na kalapona. No ka mea huli kaula hoʻohana strlen () papa, a hoi mai i ka helu - i ka helu o nā huapalapala. E pono e poina i ka hope ano, e i ka helu strlen ($ Str) -1, e like me ka helu hoʻomaka me Aʻohe.
Ka loaa ana a me ka hope substring ma ka PHP: ka hana ana me ka kaula
Noho substring substr kuleana pili i ua lawe mai () i hiki ke lawe i elua a ekolu manaʻo hoʻopiʻi kū'ē: substr ($ Str, $ hoʻomaka 'ana, $ hope). E ka olelo aku mākou i ke kaula $ kui = "Fluffy popoki", a ua makemake e kiʻi i kekahi substring, mai ka lua a hiki i ka ha oʻano. No ka mea, helu Ka hoʻomaka 'ana ma ka' Aʻohe, keia substring o ka iaaanu, e nana me keia: $ newString = substr ($ kui, 1, 4). Inā mākou e alakaʻi mai i ka $ newString = substr ($ kui, 1), ua loaa i ka substring, mai ka lua a hiki i ka mea hopeʻole ( 'o ia hoʻi "luffy"). Kēia pā'ālua mea'ālike i ka piha kivila kaula hoʻohana strlen (): substr ($ kui, 1, strlen ($ kui)).
E puku i ka substring mea hoʻohana str_replace () kuleana pili i ka mea e lawe ekolu aiaiiuo: str_replace ($ subStr, $ newSub, $ Str). Haʻalele na oihana, str_replace () hana pololei me ka Cyrillic huapalapala, a i ole Analog pākuʻina kau mua. Eia kekahi laʻana:
$ Str = "I kēia lā i ka malie mea weliweli!";
$ NewStr = str_replace ( "weliweli", "kupanaha", $ Str); // I kēia lā i ka mea ino!
Translation kui i ka helu
No ka hoʻohana like me ka intval (), a me ka floatval () pono i ke kaula hoʻomaka me ka helu, a me ka mea, e huli mai i ka helu. Inā na helu e hele kekahi i ka palapala, ka mea, e kāpae'ōlelo ia. Ma ia hihia, ina helu kuhi puke i ka laina me na palapala, i ka hoʻohana 'ana o ke kuleana pili i, e hoʻi' Aʻohe. Maikaʻi loa, o ka laina e komo wale huahelu.
Unuhina o ke kaula
Pinepine Pono, e hoohuli i ka helu i loko o ke kui. No kekahi laʻana, ina oe makemake e lawe hapalua o ka mea, a, e kukulu i ka huinahalike (no ka laʻana, kaha paha ka helu kaulike mea māʻona: 88 m 88 + 33 m 33 = 8833). Ma keia hihia, ke papa strval (), i hoi mai he kui helu. Ma hope iho o kēia he hou laina, e hiki ke hana i nā hana: hoʻoponopono, loaʻa ka hanana o ka substring, a me nā hana. Inā pono, ka laina hiki ke hou-huli i ka helu o ka ho'ākāka 'ia ma luna nei.
Similar articles
Trending Now