Kompyuta, Mapulogalamu
Zonse mawu (Php). Php: mawu zonse Zitsanzo
Kodi chachikulu ndi dziko zosiyanasiyana zambiri, monga mofulumira, izo zambiri ndipo akufotokozera. nkhani iliyonse - yekha mfundo za ndondomeko wonse wa gululi. Akudziwa n'zotheka kumvetsa ndondomeko ya cholinga, koma osati - osati chifukwa cha zipambano ake. N'zokayikitsa kuti tinganene m'tsogolo chotsatira, koma ndikofunika kuti ndondomeko ya kufuna ndi chidwi ndi mwachikulu zofunika ndondomeko.
"Kukhumba ndi / kapena ndalama zambiri" Kodi si kulenga aligorivimu angathe kuti, ndi kumene "ufulu" munthu amachita, makamaka pamene iye sakuganiza zimene iye anali kuchita. Nthawi iliyonse vuto mudziwe ali mmodzi akhungu banga, koma kwa Iye, kawirikawiri yomweyo, Madontho ena woyera akalipo, osati kuti iwo ndi maluwa onse woyera.
luso Intaneti wosalira mwayi kuti mudziwe, koma funso ndi - mmene kuvala ndi kufunika - osati m'Chingelezi chosavuta, ndipo anapeza latsopano "buku" ntchito. Ndipo ngakhale Php zonse mawu kusiyana ndi bwino osati wotopa, iwo ali chinthu kwambiri patsogolo.
Zambiri ntchito + aligorivimu = chitsanzo
Kupereka mawu zonse, Php aligorivimu kwambiri kumachepetsa zili, koma mwachizolowezi ntchito kufufuza / m'malo ndi processing ma aligorivimu anapeza sanataye kufunika kwake. malingaliro atsopano sindikufuna zikukhudza ulimi zambiri. Kwambiri kuti tingayembekezere - kachidindo yaying'ono ndi kuonjezera mapulogalamu mphamvu zopanga ndi kusaka molondola.
Muyenera kudziwa ndiponso kutsatira pa Php mawu zonse. Zitsanzo ogwira ogwira. Koma tiyenera kupereka ripoti kuti mkubwela kwa latsopano injini kufufuza, likulu yokoka ankatembenukira kwa chitsanzo - ndi mtundu wa njira, ngakhale mfundo m'malo mwa m'ndandanda wa ntchito yosavuta kufufuza zinthu, zingwe zopota, ndi ntchito zina.
ndi:
- khalidwe ndi chida chamakono - n'kwabwino;
- kuona ndi ntchito zimene zinachitikira anzake ndi nkhaniyo;
- kaphatikizidwe zenizeni ndi lingaliro pafupifupi - chitsimikizo cha kupambana.
Kukwaniritsa kudziŵa kunali koyenera kumvetsa vuto, pothetsa izo, nthawi zambiri zofunika kuposa zotsatira zenizeni.
Mawu zonse mu Php awa akuimira chiwerengero cha ntchito mu malembedwe chinenero ndi ambiri zitsanzo zothandiza pa Intaneti. Chifukwa cha malembedwe options yeniyeni ntchito okha okha ndi ndingaliro ya mapulogalamu, koma sleuet kukumbukira kuti si onse a zidindo ntchito. Kugwiritsa Php kutsimikiza mawu zonse n'kofunika.
Zambiri kufufuza khalidwe (chingwe)
Chizindikiro - iyi si nthawi zonse mamvekedwe limodzi, ndipo nthawi zambiri chizindikiro, ngati Chip, ali ndi tanthauzo yeniyeni kuwonjezera. Kabisidwe n'chakuti ya zilembo zooneka code mosiyana. Chizindikiro mwina zingapo zimene mungachite: "$" = "USD" = "USD", ... - tanthauzo lenileni la kuti penapake chinachake, koma osati pafupi, chifukwa ndalama. Komabe, tanthauzo lenileni angagone mu variable Php, amene nthawi zonse akuyamba ndi khalidwe "$", koma simungathe kuyamba ndi "USD" ndi "USD".
Chizindikiro cha pulogalamu mwina ntchito dzina (chingwe) pa nkhani ya: kuzindikira ndi kukwaniritsa - ndi ku mphamvu chinthu wokonda mapulogalamu, pamene dongosolo, ntchito, Php zonse mawu ntchito mwachindunji kusankha. Anapeza chizindikiro "motsatana", ndiye palokha Mzimuyo chochita malo yomwe ikupezeka, ndi momwe ziliri, "iye waona" kofunikira.
Funani khalidwe / mzere - osati amenewa zolimbitsa losavuta komanso ndi mfundo zambiri, ndi bwino bwino. Si nthawi zonse kuti tipeze zabwino khumi mitengo chakudya, kusankha maphikidwe zokoma kubadwa mkate, kapena kudziwa womanga kwa denga onyenga.
Nthawi zambiri m'pofunika konza moyenera ma aligorivimu achidule osiyanasiyana masamu zambiri kapena mavuto, pamene khalidwe anakhumba kuti akasankhe Nawonso achichepere, ndipo mzere imene m'pofunika kupeza - malo zana. Mtengo wofanana sankhani khalidwe kwa nthawi chitsanzo Nawonso achichepere, ndi mtengo kumene kuyang'ana - kufufuza nthawi wowopsa mazana malo.
Lone chizindikiro - si mawu, osati ziganizo zingapo, iye akanakhoza kukhala kulikonse ndi kukhala aang'ono ngati akufuna. Kodi kudziwa zimene anapezeka ndi kufunika?
Chitsanzo: kufufuza mitengo
Kupeza mawu akuti "$" chizindikiro - pang'ono. Chongani kuti loyang'anizana angapo, si nthawi zonse zokwanira. Ngati inu kupereka mfundo kapena chiwerengero pamaso chizindikiro "$" ndi chitsimikizo kuti mitengo imene zizindikiro ndalama ali patsogolo silidzachotsedwa nkhani. Palinso zasiyidwa pa mtengo, ambiri m'dzikoli si chinaneneratu ndalama, koma pa tsamba ndi pa malangizo omveka.
Nthawi zambiri, yankho la vuto monga zina zonse zingakweze kupitirira kuzindikira aligorivimu ndi nthawi yambiri. Pakali pano, ntchito mawu zonse, chiwerengero cha Php sadzapeza mavuto.
$ CContents = preg_match_all ( "/ [0-9] + ([\ $] | USD | Y \ £ \ | ue) {1} / i.";
"Taonani imelo - 2usd;
";
"Pezani imelo - 2u.e;
.";
"Ntchito imelo - ue2;
";
"Imelo - $ 13" $ aResult);
. '; '. agwera m'kati nthawi iliyonse ( ',', $ aResult [0]). '
.
Adzayankha: "2; 2usd, 2u.e.", Koma sanapeze chilichonse mu mzere: "imelo - $ 13."
Kupezera pamaso pa chitsanzo kutsogolo kapena kumbuyo chikhalidwe, mukhoza Mokhumbira mwamsanga nthawi zambiri.
$ CContents = preg_match_all ( "/ ([0-9] + ([\ $] | USD | Y \ £ \ |. Ue) {1}) | (([$] | USD | Y \ £ \. | ue) {1} [0-9] +) / ine ";
"Taonani imelo - 2usd;
";
"Pezani imelo - 2u.e;
.";
"Ntchito imelo - ue2;
";
"Imelo - $ 13" $ aResult);
. '; '. agwera m'kati nthawi iliyonse ( ',', $ aResult [0]). '
.
Zotsatira: "4; 2usd, 2u.e., ue2, $ 13."
Za mfundo posakonzekera
Zonse Mawu Php umafuna, komanso zida zina, koma si koyenera kugwiritsira ntchito malinga ndi malamulo ake kapena ntchito ntchito zina lowercase malembedwe njira.
N'zotheka pamaso pa chiyambi cha kusaka chofunika kutembenukira kwa khamu, ndi malo athu kufufuza, unagwa mu zigawo zikuluzikulu monga muyezo isanafike. Monga angapo amaphulika () ndi agwera m'kati nthawi iliyonse () Nthawi zambiri zimatithandiza ndi kufulumizitsa zochita.
Mwachitsanzo, chifukwa cha ntchito kuyambirira anapanga mizere ya zingwe (deta) m'boma pa mbatata angati anasonkhana m'mudzi uliwonse: Unknown ImyaDerevnya ndi buku anasonkhana, ndipo ngati dziko limayenda makampani akuluakulu mu mizere ya zingwe ndi ImyaDerevnya.ImyaPredpriyatie ndi phindu kudzera "; " ndi zina zotero makampani onse. Kuwerengetsa chiwerengero pamodzi Pankhaniyi sadzakhala zotheka, koma ngati inu kuchita impode ( "", $ aResult), udzakhala wautali mzere, imene awiri - ImyaDerevnya / ImyaDerevnya.ImyaPredpriyatie - magulu kukula - adzakhala anasamutsa kudzera ";". Kodi ndi n'zosiyana pa chifukwa, amaphulika ( "", $ aResult) - mizere ya onse, amene amatengedwa ndi mmene Akusonkhanitsa, kenako ndi kuchotsa mizere kwa anthu onse osakhala M'ndandanda, tili ndi chiwerengero chokha, Uwerenge ndilo buku okwana anasonkhana.
Muchisanzo chimenechi, mawu zonse mu Php choti kuyang'ana kwambiri, ndi wosavuta ndi angakwanitse Tingafinye kufunika mfundo lapadera. Mwamsanga ndi efficiently, kaya utali mwina maina a midzi ndi mabizinesi. njira iyi si abwino, koma zimasonyeza kuti si nthawi zonse kutsatira malamulo ayenera kukhala. Nthawi zambiri n'zotheka kukwaniritsa ankafunila m'njira yachilendo.
Abstracting ku mbali luso, ndi kabisidwe
The malembedwe a aligorivimu ndi silinena kuti zikuwoneka kwenikweni. Komabe, kupereka kabisidwe womwewo wa tsamba, ndi mizere script (amene anafuna imene zithunzi) mukhoza agwera mu vuto ndi mbali luso.
Munthu ayenera osati kudziwa choti, koma kuchita izo, pamene, mochuluka bwanji, kodi kusintha ndi mmene. Yokhala Php mawu zonse ananyongedwa wathunthu limagwirira zonse zochitika zake, koma chifukwa anthu ambiri, kukwaniritsidwa kwa Anzawo m'zinenero zosiyanasiyana. Tinganene, musanasamuke chitsanzo makamaka mu chilengedwe makamaka chida ntchito yeniyeni, m'pofunika kuchita anatengera apamwamba, fufuzani kuti muwone zonse zitheka kwa deta gwero.
Ngakhale ngati inu kugwiritsa ntchito luso lanu osauka Php, zonse mawu, zitsanzo, zidindo ndi mamangidwe amafuna macheke mosamala. Pompopompo kusintha chinenero magwiridwe, malembedwe ndi pulogalamu yowongolera.
Kapangidwe ndi ochititsa Chinsinsi ndi
Kodi poyamba olembedwa mu mawonekedwe a kuphatikiza ntchito kufufuza, conditionals, ntchito m'malo, Ikani, winawake, ndi chingwe cha anthu otchulidwa malinga ndi malamulo - zonse mawu chitsanzo. Ndipotu kwambiri kuchuluka ndi ndiyotengera m'njira inayake ndipo anaphedwa ndi malamulo.
Monga n'zosatheka kuchita chilichonse woyendetsa chinenero debugging, simungathe yesa nthawi zonse mawu chitsanzo, ndondomeko izi zitha atsanzire. Tinganene anatengera Baibulo: ntchito - sachiza. malembedwe ndi lophweka, ngakhale maganizo ake, makamaka pachiyambi, ndi zovuta.
Chitsanzo cha mfundo
Mu chimake yosavuta, Chinsinsi cha likufanana chingwe:
$ CContents = preg_match ( "/ asdf / Ine", "asdf" $ aResult). '; '. agwera m'kati nthawi iliyonse ( ',', $ aResult).
Ndipo zotsatira zake zidzakhala "1; asdf", kuyambira kugwira ntchito anamaliza ntchito yake pa koyamba Chinsinsi ofananira. Ndipo zotsatira zake zidzakhala chomwecho, ngati ife tiyang'ana pa mzere "aaaasdf" mu mzere "zzzasdfvvv". Ngati musankhe khalidwe loyamba ndi / kapena wotsiriza, chifukwa zingakhale bwino:
$ CContents = preg_match ( "/ ^ asdf / Ine", "asdf" $ aResult). '; '. agwera m'kati nthawi iliyonse ( ',', $ aResult). '
;
$ CContents. = Preg_match ( "/ asdf $ /", "asdf" $ aResult). '; '. agwera m'kati nthawi iliyonse ( ',', $ aResult). '
.
Ndipo zotsatira zake zidzakhala: 1; asdf1; asdf.
Zophiphiritsa "*" ndi "$" akusonyeza pati ndi chitsanzo mathero. Zotsatira ntchito preg_match - chiwerengero cha machesi, zingakhale 0 1, kapena zonama, ngati kulakwitsa ndi wapezeka. Njira yachitatu - mizere - anaika yekha anapezeka amafotokozera. Pankhani ya ntchito preg_match_all ntchito () kufufuza akupitiriza mzere mapeto.
$ CContents = preg_match ( "/ asdf / Ine", "asdf123asdf456asdf789" $ aResult). '; '. agwera m'kati nthawi iliyonse ( ',', $ aResult). '
;
$ CContents. = Preg_match_all ( "/ asdf / Ine", "asdf123asdf456asdf789" $ aResult). '; '. agwera m'kati nthawi iliyonse ( ',', $ aResult [0]). '
.
zotsatira:
1; asdf
3; asdf, asdf, asdf.
Ngati mulibe ntchito malangizo apadera, aliyense khalidwe lake liri kutanthauzira palokha ndipo malo ake, kaya mzere 'kala' ikusonyeza ndi M'manja 'kala' ikusonyeza. The mapulogalamu ayenera kuonetsetsa kuti kabisidwe modzi wa izi zinali zolondola mu ubale wina ndi mzake ndi kabisidwe page.
ntchito Php ntchito mawu zonse
mawu wokhazikika kwa Php kuimira chingwe khalidwe opezeka mu njira ina. Kawirikawiri, ndi kufanizira ndi zinenero zina mapulogalamu, zinalembedwa zizindikiro "/" ... "/" ndipo anaikidwa zizindikiro ogwidwawo, mungagwiritse ntchito limodzi kapena awiri malingana aligorivimu ndi.
Waukulu ntchito Php preg machesi mawu zonse amagwiritsa onse machesi chitsanzo ndi mabasi pa malo oyamba, ndi zosinthika zake ndi suffix _all wapeza machesi zonse, ndi zotuluka zosiyanasiyana zace. Ntchito preg m'malo m'malo lililonse zikugwirizana M'manja, iwo akhoza ntchito ndi magulu, kulola kufufuza kapangidwe ndi kuchita m'malo zosiyanasiyana options.
Chidwi mungachite kuti ntchito mawu zonse tingathe kukulitsa ntchito ntchito preg_replace_callback kuti sakondwera lemba m'malo, ndipo dzina la kugwira ntchito, umene udzakwaniritsa m'malo amenewa. Kuwonjezera mtengo mungachite kukhazikitsa njira onani chitsanzo, kuti chitukuko ndi debugging wa otsiriza n'chofunikira kwambiri.
Kuchuluka kwa mawu zonse
Popeza hypertext zinenero formalized mudziwe mokulirapo ali zakuthupi poyambira. Yopangidwa ambiri zidindo ziwembu kuti amalola pokonza yambiri deta mosabvuta. A mbali yaikulu ya ntchito imeneyi imagwiridwa njira anamanga mu machitidwe osiyanasiyana zili kasamalidwe (CMS).
N'zosadabwitsa kuti ambiri CMS kukhala de A facto malamulo malo kumanga, ndi limodzi mwa magulu (kusinthidwa) mapulogalamu, iwo sanapange kofunika kugwira chitukuko cha dongosolo lokha. Komabe, kunja kwa madongosolo otero kuti akudziwa ndi mawu zonse ndi zothandiza kwambiri.
mawu zonse ndi mfundo zenizeni
Malo ofunika ntchito mawu zonse mu malaibulale Php anapanga Kubwera PHPOffice. Ntchito ndi zikalata, spreadsheets, ndipo nthawizonse wakhala ali ofunika ndi OOXML muyezo n'zotheka osati kwa dismantle ndi zikalata lenileni komanso kuumba pulogalamu awo.
Chifukwa cha kukula kwa hypertext ndi Php zinenero makamaka, pali mwayi weniweni automate ndi "kupanga" zolembedwa "muyezo mawonekedwe", mwachitsanzo, ma invoice wopelekedwa kwa malipiro malipoti, ma pulani a bizinesi, ndi zinthu zina zambiri, kapangidwe ndi nkhani kwenikweni amenable kuti formalization ndi zochita zokha.
Mogwirizana ndi ntchito pofotokoza chinenero OOXML chitukuko cha mawu zonse ndi osiyana kwambiri ndi ntchito miyambo ndi chizindikiro patsambali zinenero HTML ndi CSS mu malo oyamba. Nkhani zenizeni, kupatula chodetsa ndi kuwonjezera zili leni ali kwambiri mwatsatanetsatane. Mwachitsanzo, chikalata chimene chinalengedwa ndi makina pulogalamu, adzakhala ndi amphamvu ndi zolondola okhutira. Chikalata anapanga kapena munthu ankachitira, adzakhala okhutira, chinali utoto pa kuchuluka kwa Tags. ntchito iliyonse ndi chikalatacho kumabweretsa mfundo yakuti manenedwe a iwo akhale amodzi, koma utoto mosiyanasiyana pa yosiyanasiyana.
Natural mfundo ndi zinthu
Munthu nthawi zonse chidwi yothetsera vuto limene ankachitika zambiri ndi, chifukwa, mfundo zofanana adzapatsidwa. Kupereka mawu vuto mu mawonekedwe a chikalata, munthu zikuchoka manenedwe yeniyeni, umene uli mfundo za akatswiri (Kusintha, angalongosolere mawu, winawake, Kusintha) osati kumabweretsa Mabaibulo angapo a chikalata, komanso Mabaibulo ake ndi zili zosiyana.
Makamaka ntchito chitsanzo cha mawu akuti "Kungathetsedi lalikulu uranenie" pambuyo kusintha lidzaonekera izi: ". Pofuna kuthana ndi aone kuti pali quadratic" Ngati poyamba zolakwa woyamba wakhala kudzudzulidwa, kenako chachiwiri, ndiye mudziwe chibadwidwe OOXML kalembedwe zikhoza kuwoneka ngati: "[anathana] [] [lalikulu] [e] [] [amasangalatsa] [b] [nenie]", koma zimenezi sizitanthauza zimatsimikizira kuti ndi ntchito chidzaonekera mu Tags OOXML (m'mabokosi atsanzire m'mabokosi Tags).
Kuika pamodzi mfundo mosavuta nthawi iliyonse ntchito kusintha ndondomeko, koma nthawi iliyonse njirayi adzachitidwa ndi ma aligorivimu zosiyanasiyana. mawu wokhazikika, mtundu wa chida cha formalization mavuto mudziwe kuti tikhale anthu, kuyenda njira ku nyumba mwamwambo chabe hypertext zambiri zachilengedwe.
Similar articles
Trending Now