Какие функции для работы со строками есть в стандартной библиотеке?
Основные группы:
- Поиск: strpos, strrpos, strstr, str_contains (8.0), str_starts_with (8.0), str_ends_with (8.0)
- Замена: str_replace, str_ireplace, substr_replace, preg_replace
- Разделение: explode, str_split, strtok, preg_split
- Объединение: implode (join)
- Регистр: strtolower, strtoupper, ucfirst, lcfirst, ucwords
- Обрезка: trim, ltrim, rtrim
- Подстрока: substr, mb_substr
- Форматирование: sprintf, printf, number_format
- Хеширование: md5, sha1, hash, crc32
- Кодирование: base64_encode/decode, urlencode/decode, htmlspecialchars