Počítače, Programování
Začátečník webové programátory PHP: délka řetězce
Každá osoba samostatně výdělečně respektovat web programátor musí znát jazyk PHP, který může být použit k vytvoření webové stránky. Tento jazyk je založen na C a C ++, a proto má mnoho struktur, které jsou specifické pro jazyk. Například v délce PHP řetězce vrácené funkcí se stejným názvem jako v C. Tento článek hovoří o vedení, jakož i operace, které lze provádět s nimi.
Jaký řetězec operací tam v PHP? Délka řetězce, jejich zřetězení (spojení), návrat kódem znaku, a vice versa - nejjednodušší příklady. Existují také složitější - podřetězec hledání, zatřiďování, invertní. A tam jsou takové, že odstranění značky, vzor shoda, rozdělena do dílčích pomocí oddělovač ... co si jen vzpomenete! Proto budeme diskutovat o nejběžnější a užitečné ty.
První a často používá funkce v PHP - délka řetězce. Nazývá se strlen, a jako parametr bere jednu sekvenci symbolů. Je to jednoduché.
$ Foo = "foo";
$ Bar = strlen ($ foo); // $ bar se rovná třem
?>
Délka řetězce PHP může být rovna nule. Tato čára se nazývá prázdná.
Následující funkce - zřetězení nebo fúze. Jednoduše řečeno, jedná se o dva řádky činí jeden.
$ Foo = "Hello";
$ Bar = "svět";
$ Baz = concat ($ foo, $ bar);
echo $ Baz; // výstupy "Hello World!"
?>
$ Foo = "q";
$ Bar = ord ($ foo); // $ bar se rovná 113
$ Baz = chr ($ bar); // $ baz je "q"
?>
Nemluvě o další zajímavou vlastnost - datum. PHP řetězce mohou být použita jako předloha pro čas výstupu. Například, je-li přenos k datové lince „H: m: s“ a výstup výsledek, zobrazí se na obrazovce aktuální čas serveru, oddělené dvojtečkou, například „11:08:34“.
Nyní zvažovat funkci explodovat. Rozděluje řetězec do prvky, s ohledem na hranice každého uvedeného symbolu. Zní to docela složité, ale je to vlastně docela pochopitelné. Například, tam je řada "root | 12: 56: 49 | kolečko". Pak můžeme psát:
$ Foo = explode ( "root | 12: 56: 49 | kolo", "|");
V důsledku toho, bude pole $ foo obsahují tři prvky - „root“, „12:56:49“, „kolo“. V případě, že volání funkce neurčuje oddělovač, ve výchozím nastavení to bude považováno za prázdné. Je tam jeden volitelný parametr - maximální částka přidělená podřetězec.
Jednoduché funkce - zřetězení, podřetězec hledání, délka řetězce - PHP interpretuje dostatečně rychle. Ale zpracování vyhledávání na šabloně nebo odstranění značek může být prováděno po dlouhou dobu. Proto programy musí být kompetentní, vzhledem k tomu, že jeho realizace vyžaduje určitý čas. Normální skript musí být spuštěn maximálně 10 sekund, a pak chcete zobrazit alespoň část webové stránky nebo uživatel s ním půjde. Ale obvykle webové aplikace běžet rychleji, protože PHP kód se provádí na serveru a prohlížeče trvá vytvořená na základě stránky skript, který uzavírá PHP-skriptu.
Similar articles
Trending Now