Обрезание строк с помощью функций php

Содержание:

  • HTML

    • Что такое HTML
    • <!DOCTYPE>
    • Мета теги в <head>
    • Тег <base>
    • Текст в html
    • HTML списки
    • Ссылки
    • Картинки на сайте
    • Таблицы
    • Фреймы
    • Формы
    • DHTML
    • Музыка
    • Видео
    • Карты изображений
    • SVG карты
    • Графика в HTML
    • SSI .shtml
    • Таблица цветов RGB
    • Правильноесочетание цветов
    • Таблица«безопасных»цветов
    • Таблица символов
    • Примеры HTML, CSS
  • CSS

    • Таблицы стилей CSS
    • Свод стилей
    • Псевдоклассы CSS
    • Псевдоэлементы CSS
    • CSS-градиент
    • Flexbox
    • Адаптивная верстка
    • @media screen
  • JavaScript

    • Описание языка
    • Методы и функции
    • Объекты
    • Строки
    • Формы
    • Фреймы и окна
    • Регулярныевыражения
    • Условнаякомпиляция
    • Примеры скриптов
    • Отладка
    • Оптимизация
    • Игры на JS
    • CSS из JS
  • PHP + MySQL

    • Введение в PHP
    • Основы языка
    • Использованиемассивов
    • $_server
    • Создание функций
    • Строки
    • Функции работысо строками
    • Объектноепрограммирование
    • Формы
    • Файлы
    • Загрузка файлов на сервер
    • MySQL

      • Дата, время MySQL
      • Вопросы по MySQL
    • Cookie
    • htaccess
    • Безопасность
    • Сессии
    • Отправка почты
    • Кэширование
    • Дата, время
    • Математическиефункции
    • Дополнительныевозможности
    • Регулярныевыражения
    • Библиотека Curl
    • IMAP, POP3, NNTP
    • Оптимизация
    • Примеры скриптов
  • XML + XSLT
  • AJAX

    • Знакомство с Ajax
    • ОбъектXMLHttpRequest
    • СозданиеAjax-приложения
    • Отправка формы
    • Области применения
    • Ajax примеры
    • АльтернативныеAjax-у методы
    • Ошибки Ajax
    • Навигация на AJAX
  • Графика CorelDRAW

    • Типы графики
    • Пакет CorelDRAW GS
    • Зимняя картинка
    • Осколок стекла
  • SEO

    • Анализ сайта
    • SEO продвижение
    • Информацияо домене
    • Информация обIP-адресе
    • Ping поисковыхсистем
    • Robots.txt
    • meta Robots
    • Каталоги ипоисковики
    • Особенности SAPE
    • Page Rank
    • Сервис созданияссылок
    • О Контекстнойрекламе
  • Сервисы
  • Разное

    • Движки сайтов (CMS)
    • Хостинг
    • Настройка DNS
    • ADSL
    • RSS
    • ActiveX и HTML
    • Паролированиестраницы
    • HTTP коды
    • HTTP протокол
    • HTTP заголовки
    • Прячем ссылки
    • Черный списоксайтов
    • ☭ Заработокв интернете
    • Термины иопределения
    • Продажа доменов
    • НастройкиЯндекс-почты
    • Кнопки социалок
    • Настроки SIPв телефоне
    • Созданиепоискового плугина
    • Сервискоротких ссылок
    • Telegram: бот, ссылки
    • Шаблоны сайтов
    • Друзья
    • Задания к л/р
    • Примерызачетных задач
  • Статьи, обзоры
  • Новости

Описание

preg_split

Возвращает массив, состоящий из подстрок заданной строки subject, которая разбита по границам,
соответствующим шаблону pattern.

В случае, если параметр limit указан, функция возвращает не более, чем limit подстрок.
Специальное значение limit, равное -1, подразумевает отсутствие ограничения,
это весьма полезно для указания еще одного опционального параметра flags.

flags может быть произвольной комбинацией следующих флагов
(соединение происходит при помощи оператора ‘|’):

PREG_SPLIT_NO_EMPTY — В случае, если этот флаг указан, функция preg_split() вернет
только непустые подстроки.

PREG_SPLIT_DELIM_CAPTURE — В случае, если этот флаг указан, выражение,
заключенное в круглые скобки в разделяющем шаблоне, также извлекается из заданной строки
и возвращается функцией. Этот флаг был добавлен в PHP 4.0.5.

PREG_SPLIT_OFFSET_CAPTURE — В случае, если этот флаг указан, для каждой найденной подстроки,
будет указана ее позиция в исходной строке. Необходимо помнить, что этот флаг меняет формат возвращаемых
данных: каждое вхождение возвращается в виде массива, в нулевом элементе которого содержится найденная
подстрока, а в первом — смещение.

Пример 3. Разбиваем строку с указанием смещения для каждой из найденных подстрок

Array (
=>
Array (
=> hypertext
=> 0 )
=>
Array (
=> language
=> 10 )
=>
Array (
=> programming
=> 19 ) )

Регулярные выражения в PHP.Примеры регулярных выражения в PHP.Описание на ru2.php.netОписание на php.ru

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector