Какие функции для работы со строками есть в стандартной библиотеке?

Ответ

Основные группы:

  • Поиск: 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
🧠Квиз 🏆Лидеры 🎯Собесед. 📖Вопросы 📚База зн.