Kompyuta, Mapulogalamu
Php: chingwe mpheto. Php a ntchito chingwe
Sites akhoza kugawidwa mu malo amodzi ndi zazikulu. Pambuyo lophunzira HTML ndi CSS, amene amalola kuti khadi wokongola malonda pa Intaneti, ambiri akuganiza mmene kulenga malo zazikulu ndi Php. Mu coder uyu ayenera kuganizira kuti tsopano iye wayamba kuphunzira mapulogalamu webu kukonza malo adzakhala osiyana. Vuto lina limene ayambirira ndi woyamba mu Php - chingwe ntchito, kuwerenga ndi processing iwo.
Kupanga ndi kulemba chingwe
Tidzaona bwinobwino mzere linanena bungwe kwa chophimba ntchito chinenero kudziwika kwa onse sakusiyana kamangidwe. The mapulogalamu mukhoza mwachindunji linanena bungwe chingwe:
sakusiyana "Izi malire atsopano"
kapena loyamba kulenga variable ndi makhalidwe izo:
$ Str = "Izi latsopano chingwe";
sakusiyana $ p;
Ngati mukufuna kusonyeza mizere angapo mu umodzi kapena kuwaika concatenation awo:
sakusiyana "Ichi". "New". "Chingwe";
kapena
$ Str1 = "Ichi";
$ Str2 = "latsopano"
$ Str3 = "chingwe";
sakusiyana $ str1. $ Str2. $ Str3;
Zikatero, izo adzasonyeza EtoNovayaStroka. kusiyana akhoza kuwonjezeredwa mwachindunji mu Echo kuitanira
sakusiyana $ str1. ''. $ Str2. ''. $ Str3;
Pankhaniyi, nsalu yotchinga kusonyezedwa: ". Mzere uwu latsopano" Concatenation n'zotheka osati linanena bungwe, komanso kulenga mizere:
$ Str1 = "Ichi";
$ Str2 = "latsopano"
$ Str3 = "chingwe";
$ Chingwe = $ str1. ''. $ Str2. ''. $ Str3;
sakusiyana $ chingwe;
Echo amasonyeza onse makalata, ndi Chisililiki. Ngati mmodzi wa zosintha ali chiwerengero, ndiye concatenation wa nambala iyi adzatembenukanso mzere yoyenera:
$ Ine = 2;
$ Ndalama = $ ine + $ ine ; // Tsopano $ ndalama lili nambala 4
sakusiyana $ i. "+". $ I. "=". $ Ndalama;
Kodi kuwonetsedwa: "2 + 2 = 4".
otchulidwa wapadera
Tangoyeserani mzere limanenedwa ndi awiri amagwira ($ chingwe = "Umu ndi momwe"). Pamenepo mungathe ndithu mosangalala ntchito mindandanda kuthawa:
- \ N akupanga yopuma mzere;
- \ R ophimba adzabwere;
- \ "Sakumana ndi awiri zizindikiro ogwidwawo:
- sakusiyana "Chingwe \" awiri \ "makoti"; // chingwe ndi "awiri" makoti
- \ $ Zishango dollar;
- \\ backslash akapulumuka.
Mindandanda zambiri, onse a iwo angapezeke mu Php boma zolembedwa.
Pezani malo a Yerobowamu Wachiwiri
Tinene kuti muli ndi chingwe losavuta:
$ Chingwe = "Dzina langa ndi Yemelyan ndipo ndili 27 chaka chimodzi";
Tilinso mizere iwiri ya maina:
$ Dzina = "Yemelyan";
$ AnotherName = "Katherin";
Tiyenera kudziwa ngati mzere woyamba wa mayina awiri. Iwo amagwiritsa strpos ntchito ($ p, $ kufufuza). Limabwerera udindo wa kufunika substring $ kufufuza, ngati chingwe ali koyamba, $ p. Apo ayi, ntchito akubwereranso ndi Buliyani mtengo onyenga. Mwachitsanzo, strpos ($ chingwe, $ anotherName) umabwerera wabodza, ndi strpos ($ chingwe, $ dzina) - ndi inteja. Ndondomekozi kukhala ngati (lemba mwina, pamene malo chimaonetsedwa pa zenera):
$ Chingwe = "Dzina langa ndi Yemelyan ndipo ndili 27 chaka chimodzi";
$ Dzina = "Yemelyan";
$ AnotherName = "Katherin";
strpos Echo ($ chingwe, $ anotherName ); // zotuluka zabodza
strpos Echo ($ chingwe, $ dzina ); // amasonyeza udindo wa pakutchulidwa koyamba kwa chingwe
Onani kuti mzere analipo kumayamba pa ziro, ndiko, kwa ife mzere womalizira amasonyeza nambala 11 (mipata Komanso ankaona).
Search udindo wa pakutchulidwa lomaliza la substring ndi mbuna
Ngati strpos ndi () Ntchito akubwerera udindo wa pakutchulidwa koyamba, kenako osiyanitsidwa strrpos ake () mbwee pakutchulidwa lotsiriza la substring a.
Pali ena mbuna kugwirizana ndi chiyambi cha manambala a. Iwo ayenera kuganizira: Mu Php chingwe mpheto akhoza kumva malamulo poyerekeza. Choncho, ndi bwino kugwiritsa ntchito kufanizitsa ntchito ndi negation ndi: strpos ($ p, $ kufufuza) = onyenga !. Mu Baibulo aliyense wa Php zitsanzo pazikhala kufanana angathe ntchito molondola, chifukwa mzere manambala akuyamba pa ziro, ndipo 0 zomveka kutanthauzira ndi zabodza. Izi chimafikira kwa strrpos () ntchito.
Kodi kupeza chiwerengero cha liwuli substring
Nthawi zambiri muyenera kupeza si pakutchulidwa koyamba kapena lomaliza la substring mu chingwe, ndipo chiwerengero. Pakuti ichi cholinga substr_count () Ntchito, amene amangomvera zosintha osachepera awiri: substr_count ($ p, $ kufufuza). Limabwerera ndi inteja. Ngati mukufuna kuchepetsa kuchuluka kwa kusaka pa mzere, ntchito zinkapita zosintha ziwiri more: chiyambi ndi mapeto a mzere, motero. Kuti ndi ntchito mu nkhani iyi imatchedwa kuti: substr_count ($ p, $ kufufuza, $ chiyambi $ mapeto). Chithunzichi amafunafuna substring $ kumafufuza imeneyi kuchokera $ kuyamba $ mapeto a pachiyambi chingwe $ p. Ngati chingwe sapezeka, ntchito akubwereranso ziro.
Kodi kusintha choncho mizere mu Php: Zitsanzo
Change mlandu kawirikawiri amagwiritsidwa ntchito kuyerekeza zingwe ndi conditionals. Tiyeni tinene wosuta alowe dzina la mulungu wamkulu nthano Norse. Pulogalamuyi mabuku a "wina" amene adzakhala poyerekeza ndi mmene anthu a malangizo. Ngati lemba analowa adzakhala osiyana ndi zosatha (mwachitsanzo, wosuta ndi akulemba "munthu" kapena "munthu"), pulogalamu adzabwerera yonama m'malo woona. Popewa izi, ntchito kusintha ntchito m'kaundula. Izi kawirikawiri amagwiritsidwa ntchito ngati malo ali Tags Php: M'malo mazana a mitundu mawu "payekha" (.. "Private," "mseri," "umoyo" ndi zina zotero) pali opatsidwa limodzi lokha lowercase.
strtolower () Ntchito chimasintha m'kaundula m'munsi. Tiyerekeze pali mzere $ catName = "fluffy". strtolower ntchito ($ catName) umabwerera chingwe "fluffy". Change mlandu chapamwamba mwina kudzera strtoupper () ntchito.
Kodi kupeza kutalika kwa chingwe mu Php: Kugwira ntchito ndi ntchito
Kawirikawiri pamafunika kupeza kutalika kwa chingwe. Mwachitsanzo, mu Php ntchito ndi zingwe za mtundu uwu ukafunidwe mu chilengedwe mkombero. Pakuti kufufuza chingwe ntchito strlen () Ntchito, amene akubwerera angapo - chiwerengero cha anthu otchulidwa. Tisaiwale kuti khalidwe lomaliza adzakhala ndi chiwerengero strlen ($ p) -1, monga manambala akuyamba ndi ziro.
Yodalirika ndiponso m'malo substring mu Php: Kugwira ntchito ndi zingwe
Kuzolowera substring substr ntchito ikuchitika () amene angatenge mfundo ziwiri kapena zitatu: substr ($ p, $ chiyambi $ mapeto). Tiyeni tinene tili ndi chingwe $ chingwe = "fluffy mphaka", ndipo tikufuna kupeza substring kwa wachiwiri kwa khalidwe lachinayi. Popeza analipo kumayamba pa ziro, substring uyu wa variable ndi lidzaonekera izi: $ newString = substr ($ chingwe, 1, 4). Ngati ife timathandiza pa $ newString = substr ($ chingwe, 1), ife substring kwa wachiwiri kwa khalidwe lomaliza (ie "luffy"). Ndondomekozi ndi zofanana kachingwe zonse kachidindo ntchito strlen (): substr ($ chingwe, 1, strlen ($ chingwe)).
M'malo substring ndi ntchito str_replace () Ntchito kuti amatenga zosintha atatu: str_replace ($ subStr, $ newSub, $ p). Mosiyana ndi ntchito zambiri, str_replace () ntchito molondola ndi zilembo za Chisililiki ndi alibe analogi prefixed. Mwachitsanzo:
$ P = "Lero nyengo owopsya!";
$ NewStr = str_replace ( "zoopsa", "zodabwitsa" $ p); // Today nyengo zodabwitsa!
Translation chingwe angapo
Ntchito ngati intval (), ndipo floatval () amafuna kuti chingwe akuyamba ndi chiwerengero, ndipo iwo adzatembenukanso angapo. Ngati manambala adzapita akonzedwa aliyense makalata, iwo basi zawozo. Zikatero, ngati mzere ikuyamba ndi makalata, ntchito ntchito adzabwerera ziro. Choncho, mzere ayenera kukhala ndi manambala yekha.
Translation a chingwe
Amafunika kutembenuza chiwerengero mu chingwe. Mwachitsanzo, ngati mukufuna kutenga theka la izo ndi kumanga apakati (mwachitsanzo, kufufuza ngati aone kuti pali amakhutitsidwa: 88 × 88 + 33 × 33 = 8833). Pankhaniyi, ntchito strval (), amene akubwerera chingwe chiwerengero. Pambuyo mzere uwu latsopano, mukhoza kuchita zochita zina zonse: Sinthani, kupeza zosayembekezereka wa substring, ndi ntchito zina. Ngati ndi kotheka, mzere akhonza anatembenukira kwa chiwerengero cha kale tafotokozazi.
Similar articles
Trending Now