Lik'homphieuthaLenaneo

Bakuli ba qalang PHP: bolelele ba khoele

Motho e mong le e mong ea nang le boithabiso ba ho sheba websaete o lokela ho tseba puo ea PHP e ka sebelisoang ho etsa maqephe a maqephe. Puo ena e thehiloe ho C le C ++, ka hona ho na le mehaho e mengata e hlalosang puo ena. Ka mohlala, ka PHP, bolelele ba khoele bo khutlisetsoa ke mosebetsi o nang le lebitso le tšoanang le la C. Sehloohong sena ho buuoa ka likhoele, le ka mesebetsi eo u ka e etsang le bona.

Empa pele re bua ka mesebetsi, re fana ka tlhaloso ea motheo. Letoto ke ho latellana ha litlhaku, e 'ngoe le e' ngoe ea eona e nang le tote e le 'ngoe feela. Sena se bolela hore PHP e tšehetsa litlhaku tse 256. Ho latela sena ho latela ka mokhoa o utloahalang hore ha ho tšehetso ea Unicode ka puo ena - ha e le hantle ho na le litlhaku tse ngata ho Unicode.

Ke mehato efe e nang le mela e PHP? Bolelele ba khoele, tlhaloso ea bona (ho kopanya), ho khutla ha khoeli ea letšoao le ka tsela e fapaneng ke mehlala e bonolo ka ho fetisisa. Ho na le thata le ho feta - ho batla substrings, hashing, inverting. Hape ho boetse ho na le tse kang ho tlosa li-tags, ho phenyekolla ka mohlala, ho theohela ho li-substrings ho sebelisa mohlophisi ... Ha u khone ho bala ntho e 'ngoe le e' ngoe! Kahoo, re tla bua ka tse tloaelehileng le tse molemo.

Mosebetsi oa pele le o sebelisoang hangata PHP ke bolelele ba khoele. E bitsoa strlen, 'me e nka meeli e le' ngoe ka tatellano e le 'ngoe ea litlhaku. Ho bonolo.

$ Foo = "foo";

$ Bar = strlen ($ foo); // $ bar e lekana le tse tharo

?>

Ho PHP, bolelele ba khoele e ka ba ea zero. Mokha ona o bitsoa lefeela.

Mosebetsi o latelang ke concatenation kapa o kopanya. Ka mantsoe a bonolo feela, o etsa mela e 'meli.

$ Foo = "Lumela,";

$ Bar = "lefatše!";

$ Baz = chelete ($ foo, $ bar);

Echo $ ba; // output "Hello world!"

?>

Ho na le mesebetsi e 'meli e fapaneng ea ho sebetsa le batho ba ikhethang. Ord - e khutlisa khoutu ea boits'oaro, mme e hlalosa sebopeho ka khoutu.

$ Foo = "q";

$ Bar = taolo ($ foo); // $ bar e lekana le 113

$ Baz = chr ($ bar); // $ baz e lekana le "q"

?>

Ho ke ke ha khoneha hore u se ke ua bua ka mosebetsi o mong o thahasellisang - letsatsi. Ho PHP, mehala e ka sebelisoa e le template ea ho fana ka nako. Ka mohlala, haeba u feta mohala o reng "H: m: s" ho fihlela letsatsi le ho bontša sephetho, joale nako ea seva e arohanngoa ke colon, e tla hlaha skrineng, mohlala, "11:08:34".

Joale nahana hore mosebetsi o phatloha. E roba mohala ka hare ho likarolo, ho bala letšoao le leng le le leng e le moeli oa mong le e mong. Ho bonahala eka ho thata, empa ha e le hantle lintho tsohle li hlakile. Ka mohlala, ho na le moeli "motsoako oa 12: 56: 49 | wheel". Ebe u ka ngola joalo:

$ Foo = e phatloha ("motsoako 12: 56: 49 | whee", "|");

Ka lebaka leo, $ $ foo e tla ba le lintlha tse tharo - "motso", "12:56:49", "wheel". Haeba u sa hlalosetse moqapi oa lihlahisoa ha u bitsa mosebetsi, ka nako eo o tla nkoa sebaka. Ho na le mochine o mong oa khetho-e leng palo e kholo ea li-substrings.

Mosebetsi o latelang o tlosa matšoao a HTML ho mohala. E bitsoa li-strip_tags. Joaloka mosebetsi o phatlohileng, o na le khetho ea bobeli e khethollang - lethathamo la li-tag tse lokelang ho sala.

Mesebetsi e bonolo - ho ikemela, ho kenyelletsa kahare ho motseng, bolelele ba khoele - PHP e hlalosa ka potlako. Empa ho sebetsa ha setjha ka template kapa ho tlosoa ha tag ho ka etsoa nako e telele ka ho lekaneng. Ka hona, mananeo a hloka ho ngoloa ka mokhoa o nang le bokhoni, a nahane ka taba ea hore ho nka nako e itseng. Script e tloaelehileng e lokela ho phethoa ka metsotsoana e 10, mme ka mor'a moo u lokela ho bonts'a karolo ea leqephe la websaete, ho seng joalo mothusi o tla e tlohela. Empa hangata lik'homphieutha li sebetsa ka potlako, hobane khoutu ea PHP e sebetsa ka seva, 'me sebapali se amohela leqephe le hlahang ka lengolo le nang le sehlahisoa sa sengoliloeng sa PHP.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

Copyright © 2018 st.atomiyme.com. Theme powered by WordPress.