KompjuteraProgramimi

Rishtar web programuesit PHP: gjatësia string

Çdo web programues të vetë-respektuar duhet të dinë gjuhën PHP që mund të përdoren për të krijuar faqe web. Kjo gjuhë është e bazuar në C dhe C ++, dhe për këtë arsye ajo ka një shumë të strukturave të veçanta të gjuhës. Për shembull, në gjatësi PHP e vargut kthyer nga funksioni me të njëjtin emër si në C. Ky artikull flet për linjat, si dhe operacionet që mund të kryhen me to.

Por, para se të flasim për karakteristikat që do të japin përkufizimin bazë. Varg - një sekuencë e shkronja, secila prej të cilave merr saktësisht një bajt. Pra, PHP është mbështetur nga 256 karaktere. Nga kjo logjikisht rrjedh se mbështetja Unicode për këtë gjuhë është zhdukur - sepse karaktere Unicode shumë më tepër.

Çfarë string operacionet atje në PHP? Gjatësia string, varg e tyre (lidhja), kthimi i kodit karakter, dhe anasjelltas - shembujt më të thjeshtë. Ka edhe më komplekse - nënvargun e kërkimit, hashing, anasjell. Dhe nuk janë të tilla si heqjen e tags, të ngjashëm model, e ndarë në nën-vargjet duke shfaqur dilimetrin ... ju atë emër! Prandaj, ne do të diskutojmë ato më të zakonshme dhe të dobishme.

Funksioni i parë dhe shpesh përdoret në PHP - gjatësia string. Ajo quhet strlen, dhe si një parametër merr një sekuencë të vetme të simboleve. Është e thjeshtë.

$ Foo = "foo";

$ Bar = strlen ($ Foo); // $ bar është e barabartë me tre

?>

gjatësia string PHP mund të jetë e barabartë me zero. Kjo linjë është quajtur bosh.

Funksioni vijim - varg ose shkrirje. Ta themi thjesht, kjo është një dy-line e bën një të tillë.

$ Foo = "Hello";

$ Bar = "World";

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

echo Baz $; // Rezultatet "Tungjatjeta botë!"

?>

Ka dy funksione inversi për të punuar me karaktere të veçanta. Ord - kthen kodin e karaktereve, dhe Chr - përcakton kodin e karaktereve.

$ Foo = "q";

$ Bar = ord ($ foo); // $ bar është e barabartë me 113

$ Baz = Chr (bar $); // $ Baz është "q"

?>

Jo për të përmendur në lidhje me një tjetër tipar interesant - Data. Vargjet PHP mund të përdoret si një mostër për herë të prodhimit. Për shembull, në qoftë se transferimi në datën e linjës "H: m: s" dhe output rezultati, ekran do të tregojë kohën e tanishme e serverit, ndarë nga një zorrë e trashë, për shembull, "11:08:34".

Tani e konsiderojnë shpërthejnë funksionin. Ajo ndan vargun në elementet, duke pasur parasysh kufirin e çdo simbol tha. Kjo tingëllon shumë e komplikuar, por në fakt është mjaft e kuptueshme. Për shembull, ka një linjë "root | 12: 56: 49 | wheel". Atëherë ne mund të shkruani:

$ Foo = shpërthejnë ( "root | 12: 56: 49 | wheel", "|");

Si rezultat, array $ foo do të përmbajë tre elemente - "rrënjë", "12:56:49", "rrota". Nëse thirrja funksioni nuk specifikon një ndarës, nga default ajo do të konsiderohet si një bosh. Nuk është një parametër opsional - shuma maksimale ndarë substring.

Funksioni vijim heq linjës HTML-tags. strip_tags ajo e quajti. Ashtu si me të shpërthejnë funksionin, ajo ka një parametër opsional dytë - listë etiketash që ju doni të largohet.

Simple funksionet - varg, kërko substring, gjatësia string - e PHP interpreton shpejtë të mjaftueshme. Por përpunimit kërkim në një template ose fshini tags mund të kryhet për një kohë të gjatë. Prandaj, programet duhet të jetë kompetent, duke pasur parasysh faktin se zbatimi i saj kërkon kohë. script Normal duhet të drejtuar një maksimum prej 10 sekonda, dhe pastaj ju doni të shfaqur të paktën një pjesë të një faqe interneti, apo një përdorues me të do të shkojnë. Por zakonisht Web aplikacione të kandidojë më të shpejtë, sepse kodi PHP është ekzekutuar në server dhe shfletuesi merr formuar në bazë të faqes skenar që përfundon me PHP-script.

Similar articles

 

 

 

 

Trending Now

 

 

 

 

Newest

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