Počítače, Programovanie
Začiatočník webové programátorov PHP: dĺžka reťazca
Každá osoba samostatne zárobkovo rešpektovať web programátor musí poznať jazyk PHP, ktorý môže byť použitý na vytvorenie webovej stránky. Tento jazyk je založený na C a C ++, a preto má mnoho štruktúr, ktoré sú špecifické pre jazyk. Napríklad v dĺžke PHP reťazca vrátenej funkcií s rovnakým názvom ako v C. Tento článok hovorí o vedení, ako aj operácie, ktoré možno vykonávať s nimi.
Aký reťazec operácií tam v PHP? Dĺžka reťazca, ich zreťazenie (spojenia), návrat kódom znaku, a vice versa - najjednoduchšie príklady. Existujú tiež zložitejšie - podreťazec hľadanie, zatrieďovanie, invertný. A tam sú také, že odstránenie značky, vzor zhoda, rozdelená do čiastkových pomocou oddeľovač ... čo si len spomeniete! Preto budeme diskutovať o najbežnejší a užitočné tie.
Prvý a často používa funkcie v PHP - dĺžka reťazca. Nazýva sa strlen, a ako parameter berie jednu sekvenciu symbolov. Je to jednoduché.
$ Foo = "foo";
$ Bar = strlen ($ foo); // $ bar sa rovná trom
?>
Dĺžka reťazca PHP môže byť rovná nule. Táto čiara sa nazýva prázdna.
Nasledujúce funkcie - zreťazenie alebo fúzie. Jednoducho povedané, ide o dva riadky činí jeden.
$ Foo = "Hello";
$ Bar = "svet";
$ Baz = concat ($ foo, $ bar);
echo $ Baz; // výstupy "Hello World!"
?>
$ Foo = "q";
$ Bar = ord ($ foo); // $ bar sa rovná 113
$ Baz = chr ($ bar); // $ baz je "q"
?>
Nehovoriac o ďalšie zaujímavú vlastnosť - dátum. PHP reťazca môžu byť použitá ako predloha pre čas výstupu. Napríklad, ak je prenos k dátovej linke "H: m: s" a výstup výsledok, zobrazí sa na obrazovke aktuálny čas servera, oddelené dvojbodkou, napríklad "11:08:34".
Teraz zvažovať funkciu explodovať. Rozdeľuje reťazec do prvky, s ohľadom na hranice každého uvedeného symbolu. Znie to celkom zložité, ale je to vlastne celkom pochopiteľné. Napríklad, tam je rad "root | 12: 56: 49 | koliesko". Potom môžeme písať:
$ Foo = explode ( "root | 12: 56: 49 | koleso", "|");
V dôsledku toho, bude pole $ foo obsahujú tri prvky - "root", "12:56:49", "koleso". V prípade, že volanie funkcie neurčuje oddeľovač, v predvolenom nastavení to bude považované za prázdne. Je tam jeden voliteľný parameter - maximálna čiastka pridelená podreťazec.
Jednoduché funkcie - zreťazenie, podreťazec hľadanie, dĺžka reťazca - PHP interpretuje dostatočne rýchlo. Ale spracovanie vyhľadávanie na šablóne alebo odstránenie značiek môže byť prevádzané po dlhú dobu. Preto programy musia byť kompetentný, vzhľadom k tomu, že jeho realizácia si vyžaduje určitý čas. Normálny skript musí byť spustený maximálne 10 sekúnd, a potom chcete zobraziť aspoň časť webovej stránky alebo používateľ s ním pôjde. Ale zvyčajne webové aplikácie bežať rýchlejšie, pretože PHP kód sa vykonáva na serveri a prehliadača trvá vytvorená na základe stránky skript, ktorý uzatvára PHP-skriptu.
Similar articles
Trending Now