Базовые строковые функции
int strlen ( string $s );
Возвращает длину строки $s.
int strpos ( string $s , string $sample , [ int $startPos=0 ] );
Возвращает позицию первого вхождения строки $sample в строку $s начиная с позиции $startPos. Если $startPos не задана, то ищет вхождение с начала строки $s. Если строка $sample не найдена, возвращает false.
string substr ( string $s , int $startPos [ , int $length ] );
Возвращает подстроку строки $s начиная с позиции $startPos. Эта позиция отсчитывается относительно начала строки, если $startPos неотрицательна, и от конца строки в противном случае.
Необязательный параметр $length определяет количество символов в подстроке. Если он положителен, указанное количество отсчитывается относительно $startPos, если отрицателен - от конца строки $s. Если он не задан, то возвращается подстрока от позиции $startPos и до конца строки $s.
string str_replace ( string $srcSample , string $dstSample , string $s );
Возвращает строку, в которой все вхождения $srcSample строки $s заменены на $dstSample.