Solosaina, Fandaharana
PHP: tady fanodinkodinana. PHP ny tady fiasan'ny
Toerana dia azo zaraina ho voasakantsakan'ny sy mavitrika. Rehefa avy HTML sy CSS mahafehy, izay mamela hanao raharaham-barotra karatra tsara tarehy ao amin'ny Internet, maro no mieritreritra ny fomba hamoronana mavitrika Ndao PHP. Ao amin'io coder dia tsy maintsy tafiditra ao fa izy izao nanomboka hianatra vohikala fandaharana: ny fomba miasa amin'ny toerana samy hafa, dia ho. Ny iray amin'ireo olana voalohany nahita iray mpanao voalohany ao amin'ny PHP - asa tady, ny famakiana sy ny fanodinana azy ireo.
Famoronana sy manoratra ny tady
Dia handinika ny andalana ho amin'ny varavarana lamba Output mampiasa ny fiteny fantatry ny rehetra hamerina ny famolavolana. Ny programa afaka mivantana Output ny tady;
Nanakoako "Ity andalana vaovao"
na mamorona miova aloha ary avy eo dia maneho azy:
$ P = "Izao no tady vaovao";
hamerina $ p;
Raha te-hampiseho andalana maro ao amin'ny iray na mampiasa ny concatenation:
hamerina "Ity". "Vaovao". "String";
na
$ Str1 = "Izao";
$ Str2 = "vaovao";
$ Str3 = "string";
Nanakoako $ str1. $ Str2. $ Str3;
Ao amin'ny tranga farany, dia hampiseho EtoNovayaStroka. Ny hantsana azo nanampy mivantana amin'ny antso RuNet:
Nanakoako $ str1. ''. $ Str2. ''. $ Str3;
Amin'ity tranga ity, ny varavarana lamba mampiseho: "Ity andalana vaovao." Concatenation tsy azo atao afa-tsy ny Output, fa koa mba hamorona tsipika:
$ Str1 = "Izao";
$ Str2 = "vaovao";
$ Str3 = "string";
$ Laha-daza = $ str1. ''. $ Str2. ''. $ Str3;
Nanakoako $ laha-daza;
Echo mampiseho na taratasy, ary Cyrillic. Raha iray amin'ireo hiovaova nisy ny isa, dia ny concatenation ny io isa io dia hiova fo ho amin'ny tsara àry hoe:
$ I = 2;
$ Vola = $ aho, + $ aho ; // $ isa ankehitriny dia mirakitra ny isa 4
Nanakoako $ i. "+". $ I. "=". $ Vola;
Dia miseho: "2 + 2 = 4".
tarehin-tsoratra manokana
Aoka hatao hoe ny tsipika dia faritana amin'ny alalan'ny roa-teny notsongaina ($ string = "Izao no fomba"). Avy eo ianao dia afaka mampiasa ny tena faly sequences afa-mandositra;
- \ N manao tsipika fiatoana;
- \ R kalesy miverina;
- \ "Afa-mandositra ny roa farango sosona:
- hamerina "Ny laha-daza \" roa sosona \ "teny nalaina"; // kofehy amin'ny "avo roa heny" teny nalaina
- \ $ Shields ny dolara;
- \\ backslash miafina.
Sequences kokoa, izy rehetra dia hita ao amin'ny tahirin-kevitra ofisialy PHP.
Mitadiava toerana ny voalohany, fisehoan-javatra
Aoka hatao hoe manana tady tsotra:
$ Laha-daza = "no anarako, Yemelyan ary izaho 27 taona";
Koa isika roa andalana ny anarana:
$ Anarana = "Yemelyan";
$ AnotherName = "Katherin";
Tokony ho fantatsika raha ny andalana voalohany ny anarana roa. Mampiasa strpos asa ($ p, $ fikarohana). Izany miverina ny toerana misy ny tiana substring $ fikarohana, raha amin'ny kofehy misy teny ao amin'ny voalohany, $ p. Raha tsy izany, ny asa niverina ny sanda Boolean diso. Ohatra, strpos ($ kofehy, $ anotherName) hiverina diso, ary ny strpos ($ kofehy, $ anarany) - ny integer. Ny fehezan-dalàna ho toy izany (soraty safidy, raha ny toerana dia naseho teo amin'ny efijery):
$ Laha-daza = "no anarako, Yemelyan ary izaho 27 taona";
$ Anarana = "Yemelyan";
$ AnotherName = "Katherin";
Echo strpos ($ kofehy, $ anotherName ); // outputs diso
Echo strpos ($ kofehy, $ anarana ); // maneho ny toerana misy ny fisehoan-javatra voalohany ny tady
Mariho fa tsipika miisa manomboka amin'ny aotra, izany hoe, eo amin'ny tranga farany tsipika mampiseho ny isa 11 (toerana heverina ihany koa).
Search toerana misy ny fisehoan-javatra farany ny substring sy ny fandrika
Raha ny strpos () asa miverina ny toerana misy ny fisehoan-javatra voalohany, avy eo ny mitifitra ny mifanohitra strrpos () fikarohana nandritra ny fisehoan-javatra iray substring.
Misy fandrika sasany mifandray amin'ny fiandohan'ny voalamina. Dia tokony tafiditra ao: In PHP fanodinkodinana tady azo sarotra ny faneriterena raha oharina. Noho izany, dia tsy tsara ny mampiasa ny fampitahana fandidiana amin'ny negation: strpos ($ p, $ fikarohana) = diso !. Na izany na tsy dikan-PHP miaraka amin'ny ohatra ny tsy mety toy izany equivalence miasa tsara, satria voalamina ny andalana manomboka amin'ny aotra, ary 0 lojika heviny dia diso. Izany dia mivelatra ny strrpos () ny asa.
Ahoana no Amantarana ny isan'ny substring zava-mitranga
Matetika tokony hahita fa tsy ny voalohany na ny farany substring fisehoan-javatra iray ao amin'ny kofehy sy ny isan'ny. Izany no antony substr_count () asa, izay mitantam hiovaova roa, fara fahakeliny: substr_count ($ p, $ fikarohana). Tsy hiverina ny integer. Raha te-hampihena ny sehatra ny fikarohana eo amin'ny tsipika, ny asa nandalo hiovaova roa: ny fiandohana sy ny faran'ny andalana, tsirairay avy. Izany no asa amin'ity tranga ity dia antsoina hoe toy ny: substr_count ($ p, $ fikarohana, $ fiandohan'ny, $ farany). Ny asa dia mitady substring $ fikarohana ao amin'ny elanelam-potoana io from $ manomboka ny $ faran'ny tany am-boalohany kofehy $ p. Raha amin'ny kofehy tsy hita, ny asa niverina aotra.
Ahoana no mba hanova ny raharaha ny andalana ao amin'ny PHP: ohatra
Change raharaha no matetika ampiasaina mba mampitaha ny tady sy ny conditionals. Ndao hoe ny mpampiasa dia tsy maintsy hiditra ao amin'ny anaran'ny andriamanitra fara tampony amin'ny Norse angano. Ny fandaharana dia dikan-"Iray", izay dia azo ampitahaina amin'ny mpampiasa ny hamaly. Raha niditra soratra dia ho hafa noho ny efa misy (ohatra, ny mpampiasa manoratra ny "iray" na "iray"), ny fandaharana dia hiverina diso fa tsy marina. Mba hisorohana izany, dia ampiasao ny asa firaketana miova. Izany dia matetika ampiasaina raha ny toerana ao PHP tags: Tsy jatony variants ny teny hoe "manokana" (.. "Private," "manokana", "manokana" sy ny sisa) iray ihany ny mari-pamantarana ao amin'ny lowercase.
strtolower () asa Manova ny ambany firaketana. Aoka hatao hoe misy tsipika $ catName = "malefaka". strtolower asa ($ catName) miverina amin'ny kofehy "malefaka". Change ho ambony dia mety ho amin'ny alalan'ny tranga strtoupper () ny asa.
Ahoana no Amantarana ny halavan'ny tady iray amin'ny PHP: Niara-niasa tamin'ny asa
Matetika dia mila mahita ny halavan'ny amin'ny kofehy. Ohatra, ao amin'ny asa PHP miaraka amin'ny tady toy izany dia mety ho ilaina ao amin'ny famoronana tsingerin'ny. Fa ny fikarohana kofehy ampiasaina strlen () asa, izay miverina maro - ny isan'ny mpandray anjara. Tsy tokony hohadinointsika mihitsy fa ny farany dia hanana toetra maro strlen ($ p) -1, araka ny voalamina manomboka amin'ny aotra.
Nahazo sy ny fanoloana substring amin'ny PHP: Niara-niasa tamin'ny tady
Substring substr hatao dia tanterahina ny asa () izay afaka maka hevitra roa na telo: substr ($ p, $ fiandohan'ny, $ farany). Aoka ny hoe manana tady $ laha-daza = "malefaka saka", ary tiantsika ny hahazo substring avy faharoa ny toetra fahefatra. Koa satria miisa dia manomboka amin'ny aotra, izany substring ny miova dia hijery toy izao: $ newString = substr ($ kofehy, 1, 4). Raha hampidirana ny $ newString = substr ($ kofehy, 1), dia mahazo substring avy faharoa ny farany toetra (izany hoe "luffy"). Fehezan-dalàna ity dia mitovy amin'ny fehezan-dalàna feno strlen mampiasa kofehy (): substr ($ kofehy, 1, strlen ($ tady)).
Mba hisolo ny substring no ampiasaina str_replace () asa izay maka telo hiovaova: str_replace ($ subStr, $ newSub, $ p). Tsy toy ny asa maro, str_replace () miasa araka ny tokony ho amin'ny Cyrillic litera, ary tsy misy Analog iombonana. ohatra:
$ P = "Androany ny andro Mahatsiravina!";
$ NewStr = str_replace ( "mahatahotra", "mahafinaritra", $ p); // Androany ny mahafinaritra Weather!
Fandikan-teny tady ho maro
Mba hampiasaina ho toy ny intval (), ary floatval () mitaky fa amin'ny kofehy manomboka amin'ny maro, ary izy ireo no hiova fo ho maro. Raha ny isa dia handeha misy andian-taratasy, dia tsy miraharaha azy io fotsiny. Raha izay no mitranga, raha ny tsipika manomboka nitondra ny taratasy, ny fampiasana ny asa hiverina aotra. Ny tena tsara dia ny tsipika dia tokony ahitana isa ihany.
Translation ny tady
Matetika dia mila mamadika ny isa ho tady. Ohatra, raha te-haka antsasany sy hanangana ny kianja (ohatra, jereo ny mira na dia afa-po: 88 X 88 + 33 = 33 X 8833). Amin'ity tranga ity, ny asa strval (), izay miverina ny tady maro. Rehefa afaka izany, tsipika vaovao, dia afaka manatanteraka hetsika hafa rehetra: Ovay, mahita ny manjo intsony ny substring, sy ny asa hafa. Raha ilaina, ny tsipika dia azo indray miova fo ny isan'ny efa voalaza etsy ambony.
Similar articles
Trending Now