Kompyuta, Mapulogalamu
Php Khalani: chingwe poyerekezera
Php lolunjika pa zabwino akuchitira zambiri. The malembedwe a chinenero ikuyimiridwa bwinobwino ya ntchito poyerekeza, processing chingwe, ntchito poyerekezera.
aligorivimu aliyense - ndi ndondomeko ya chisankho zochita. Koma musanayambe kusankha, mufunika chinachake kuyerekeza ndi chinachake. Mzere - kwambiri capacious, kothandiza ndiponso yeniyeni aligorivimu ulamuliro limagwirira. Mzere - ndi zosinthika ya ulaliki deta. deta A - ichi ndi nkhani yaikulu ya "chisamaliro" wa aligorivimu iliyonse.
Wamba mfundo "poyerekeza-kanthu"
Ambiri wodalirika kalembedwe lilime ziribe kusiyana deta, monga Php poyerekeza mzere ndi chiwerengero si wosiyana kwambiri. Number - izo ndi chingwe, pamene muli manambala yekha, mfundo ndi palibe khalidwe lililonse limene si ntchito kuimira manambala mtundu uliwonse (masamu kalembedwe).
Ngati nambala kontenkatsii basi merges ndi mzere, palibe mafunso anafunsa ndipo palibe zolakwa chobisika, ngakhale gettype () Ntchito amapereka 'inteja' kapena 'iwiri.
Komabe, pali kusiyana pakati pa ntchito is_int () ndi is_numeric (). Woyamba amapereka choonadi, kokha pamene chizindikiro ndi inteja, chachiwiri, pamene nambala kapena M'ndandanda chingwe (variable mtundu ndi 'chingwe, koma limapangidwa onse operekedwa masamu kalembedwe).
Ichi ndi chitsanzo yosavuta - chitsanzo chabwino cha momwe ntchito Php chingwe poyerekeza ( '==' '===' ... '='!) Kodi azipereka zozizwitsa zambiri. The zosintha angathe kusintha mtundu wawo, si nthawi zonse manambala, koma nthawi angadzutse mzere. Mu nkhani kwambiri - lidzakhala chingwe kanthu.
Zochokera kumwamba, ndi Php chingwe poyerekeza ntchito chotchuka kwambiri. Kodi kwenikweni kusankha, kusankha mapulogalamu a. Zambiri zimene mungachite kupezeka kwa mawu zonse.
Malire a zilipo zinchito
Php-tikayerekezera mizere iwiri ndi zabwino "kuchita" ntchito strpos () - yotsika mtengo, wokhulupirika ndi njira yeniyeni. Ngati chifukwa cha nambala ntchito, ndiye bwino chingwe chimodzi ndi wofanana ndi wina kapena mbali wina ndi mzake.
Ukasintha anyamata, komanso mwamtheradi njira yoyenera - kugwiritsa ntchito mawu zonse.
Ngati ntchito $ cResult = scCheckFileName ($ cStr) amapereka 'woona', ndiye mzere ndi dzina la file vordovsky. Iye adzayenera njira imodzi yokha cha kuwonjezedwa '.docx' ndipo palibe otchulidwa m'dzina: zilembo, manambala ndi zilembo '_,' - '.
ntchito mosavuta anatembenukira kwa mitundu ina owona: $ cPtr = '/^([a-zA-Z...0-9\-\_]{4,239})\.(html|js|css|png|jpg | docx | ndilembereni) {1} $ / u. zosinthika Izi chimafikira osiyanasiyana jambulani mzere dawunilodi (mwachitsanzo, Php chingwe poyerekeza umagwiritsidwa "kweza owona kuti Seva, ndi zosatheka cha zolakwa athandizira") kwa HTML, JS, css, ...
Ntchito strpos () ndi preg_match () - monyanyira. Iwo mwachindunji zokhudzana ndi nkhani ya nthawi kufanizitsa. Koma funso aligorivimu ndi - ndi nkhani ya ntchito osakaniza mosiyanasiyana, ntchito mpata uliwonse kuti tikwaniritse wodalirika komanso olondola chifukwa.
Zinchito Php: chingwe poyerekezera
chilankhulo nkhokwe zakezo poyerekeza - woyera, osati ntchito poyerekeza, komanso kuphatikiza kufufuza kapena wogwirizira mwachindunji. Osati nthawi zonse chitani ayenera lifanane ndi kufanana, kuyambira yotsirizira sindiye kutsogolera kusintha mu mzere aliyense. Nthawi zambiri muyenera kusankha kapena nthambi zina za aligorivimu ndi.
Normal zosinthika Php: amachita chingwe poyerekeza ntchito Int strcmp (S1, S2).
The chifukwa cha kugwira ntchito:
- 0 - mzere zimakhala zofanana;
- -1 - chingwe woyamba ndi zosakwana wachiwiri;
- 1 - woyamba kuposa Mzere wachiwiri.
Zochita izi zikutanthauza kuti mbali ya mzere woyamba kwa wachiwiri, kumene Php ntchito (Poyerekeza mizere) wasankha. A podziwa kwambiri zochepa strpos (), chifukwa Zikatero n'zotheka kudziwa udindo wa kulowa kwa.
strcmp () Ntchito - tcheru. Ngati mukufuna kuyerekeza Woimba chisoni, Php amapereka strcasecmp ake (). malembedwe chimodzimodzi.
Zochita zambiri chofunika kuti ntchito osati ndi mzere lonse, koma gawo chabe la izo. Pakuti izi ya ntchito Php (chingwe poyerekeza) m'gulu strncmp (S1, S2, N). The chizindikiro chachitatu n'chakuti kuchita kufanana yekha N-mabayiti. Chifukwa ndi ofanana strcmp ().
Magulu, zingwe ndi kuyerekezera
Izi pafupifupi nthawi zonse umaimiridwa ndi zingwe. Ngati tikambirana magulu a, zinthu, kapenanso nyumba deta, ziri basi mitundu yosiyanasiyana ya osakaniza ndi nyumba yosavuta chingwe.
magulu chingwe ndi mizere angathe kuperekedwa m'njira wowonjezera. Transformation wa zosiyanasiyana mu chingwe ntchito agwera m'kati nthawi iliyonse (osiyanasiyana, chizindikiro) Mwachitsanzo: $ margins1 = agwera m'kati nthawi iliyonse ( ',', $ style-> getInnerMargin ()); ... ndi aligorivimu / me ...; $ Margins2 = agwera m'kati nthawi iliyonse ( ',', $ style-> getInnerMargin ()) amalola kuti kuphatikiza onse chinthu malo mu malo chingwe.
Ndiye mukhoza kuchita Php chingwe poyerekeza, ndiponso panthawi: $ cheke = strcmp ($ margins1, $ margins2) ndipo onetsetsani aligorivimu kapena wosuta kuti chinachake chasintha (kapena ayi). Ngati inu mumachita fanizo kudacita, inu kuthetsa zinthu zosiyanasiyana. Pamafunika yaitali ndi yovuta kwambiri.
Zinthu mzere
Ngakhale ntchito chidwi kwambiri Php (chingwe kufananitsa) akhoza akuyendera kudzera chinthu wokonda malingaliro.
Ganizo la makono a maofesi kukusonyeza kuti ali katundu ndi njira. Zakale zambiri umaimiridwa ndi manambala, zingwe, magulu, ndi zinthu zina. Yotsirizira zambiri monga njira kujambula (kuika) mu mzere achire komanso ku mzere (kupeza).
Mosiyana ndi magulu, chinthu akuchita ntchito ndi katundu wawo ndi interacts ndi zinthu zina. Chinthu "woyenera" amene katundu zili zaphindu kwa aligorivimu cha pulogalamu wonse.
mphindi ino maziko ndi mwayi kulemba Powerenga chingwe kokha zofunika, ndipo ayambe mzere kuti abwezeretse katundu zonse ntchito mu boma akufuna. Kawirikawiri, mwa chinthu chilichonse pali nkhani yokulirapo ndi ntchito (nthawi). Kukhazikitsa mfundo imeneyi zimathandiza inu kupulumutsa kukumbukira osati, danga litayamba, nkhani Nawonso achichepere, komanso zimathandiza kuti yerekezerani mizere chosavuta ndi zolondola kwambiri njira.
Malembedwe ndi manenedwe
Php kusiyana pompopompo, ndi magwiridwe ake onse mawu a zingwe kuyerekeza ndi zonse bwino mawu a mankhwala. Komabe, palibe chimene chingawalepheretse mapulogalamu kusamukira pakati yokoka m'dera la manenedwe.
Mosakayikira, magwiridwe ndi zabwino, koma ntchito yake anasamutsa mu tanthauzo la m'buku la zinthu. Pamene aligorivimu limeneli monga dongosolo la zimachitika pakati pa zinthu, izo zikuwoneka bwino kwambiri kuposa kufananitsa ndondomeko yake ndiponso zochita mwa ndondomeko mwachindunji, kalembedwe zachikhalidwe.
Similar articles
Trending Now