Введение в программирование на PHP5

       

Функции для работы со строками


Система PHP содержит ряд функций для работы со строками. Следующий список содержит некоторые из наиболее распространенных строковых функций.

strlen(string) – определяет длину строки string.

ltrim(string) – удаляет символы разделители в начале строки string.

rtrim(string) – удаляет символы разделители в конце строки string.

strpbrk(string, char) – ищет в строке string символ char. Возвращает false или строку, начинающуюся с найденного символа.

strtoupper(string) – преобразует строку в верхний регистр.

strtolower(string) – преобразует строку в нижний регистр.

strrev(string) – возвращает строку string в обратном порядке.

eregi(pattern, subject) – выполняет независимое от регистра символов сравнение с выражением. В строке subject происходит поиск регулярного выражения, заданного строкой pattern.

Следующий блок кода демонстрирует, как использовать строковые функции PHP.

<?php

$string = "Hello World"; $another_string = "Welcome to PHP";

echo strlen($string); echo strtoupper($another_string); echo strrev($another_string); echo strpbrk($string, "W");

?>

11 WELCOME TO PHP PHP ot emocleW World

Первая строка выводит длину строки "Hello World", равную 11. Затем строка "Welcome to PHP" преобразуется в верхний регистр и выводится в окне браузера. Эта строка используется также с функцией strrev для изменения порядка символов строки на обратный. Наконец, в строке происходит поиск символа "W". Так как первое появление символа происходит в тексте "World", выводится эта строка.



Содержание раздела