Компјутери, Програмирање
Почетниците веб програмери PHP: стринг должина
Секое самопочит, веб програмер треба да го знаат јазикот PHP, кој може да се користи за да се создаде веб-страници. Овој јазик е базиран на C и C ++, и затоа има многу специфични структури на јазикот. На пример, во PHP должината на стрингот се врати од функцијата со исто име како и во В. Оваа статија зборува за линии, како и операции, кои може да се врши со нив.
Што низа операции таму во PHP? должина на стрингот, нивните сплет (врска), на враќање од кодот карактер, и обратно - наједноставниот примери. Постојат, исто така се многу посложени - поднизата пребарување, hashing, инвертен. А има и такви што се отстранување на тагови, пребарување, поделени во поднизи користење раздвојувачот ... можете името на таа! Затоа, ние ќе разговараме за најчестите и полезни.
Првиот и често се користи функцијата PHP - стринг должина. Тоа се нарекува strlen, и како параметар зема една единствена низа на симболи. Тоа е едноставно.
$ Foo = "foo";
$ Бар = strlen ($ foo); // $ бар е еднаков на три
?>
Должината на PHP низа може да биде еднаква на нула. Оваа линија се нарекува празна.
Следниве функции - конкатенација или спојување. Едноставно кажано, тоа е две-линија прави еден.
$ Foo = "Здраво";
$ Бар = "светот";
$ Baz = CONCAT ($ foo, $ bar);
echo $ Баз; // излези "Здраво светот!"
?>
$ Foo = "q";
$ Бар = ORD ($ foo); // $ бар е еднаков на 113
$ Baz = CHR ($ bar); // $ Баз е "П"
?>
А да не зборуваме за уште една интересна карактеристика - датум. жици за PHP може да се користи како дефиниција за време на производството. На пример, ако трансфер на датум линија "H: m: s" и излезен резултат, на екранот ќе се прикаже тековното време на серверот, одвоени со две точки, на пример ", 11:08:34".
Сега се разгледа на функцијата експлодираат. Што се дели на низа во елементи, со оглед на граница на секое рече симбол. Звучи прилично комплицирано, но тоа е всушност сосема разбирливо. На пример, постои линија "root | 12: 56: 49 | тркала". Тогаш можеме да се напише:
$ Foo = експлодираат ( "root | 12: 56: 49 | тркало", "|");
Како резултат на тоа, низа $ foo ќе содржи три елементи - "корен", "0:56:49", "тркала". Ако повикот на функцијата не прецизира сепаратор, по дифолт ќе се смета празно. Постои еден изборен параметар - максималниот износ доделен подниза.
Едноставни функции - сплет, пребарување подниза, должината на стрингот - на PHP толкува доволно брзо. Но, за обработка за пребарување на дефиниција или бришете ознаки може да се врши за долго време. Затоа, програми треба да бидат надлежни, со оглед на фактот дека неговата имплементација е потребно време. Нормално скрипта мора да се работи на максимум од 10 секунди, а потоа ќе сакате да се прикаже барем дел на веб-страница или корисник со што ќе одат. Но, обично Веб апликации што работат побрзо, затоа што PHP код се извршува на серверот и прелистувачот зема формирана врз основа на страницата скрипта која завршува на PHP-скрипта.
Similar articles
Trending Now