Php preg_split() и шаблон регулярного выраженияPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Php preg_split() и шаблон регулярного выражения

Сообщение Anonymous »

Я пытаюсь преобразовать список заголовков в массив в php, используя функцию preg_split(). Список строится по принципу ключ: значение. Мне не хватает знаний в регулярных выражениях.

Код: Выделить всё

HTTP/2 200
date: Fri, 22 Nov 2024 10:16:24 GMT
server: Apache
cache-control: no-cache, private
api-version: 1
и т. д.

Код: Выделить всё

$pattern = "/[:]\s/";
$components = preg_split($pattern, $headers);
Дает мне это:

Код: Выделить всё

Array
(
[0] => HTTP/2 200
date
[1] => Fri, 22 Nov 2024 10:21:14 GMT
server
[2] => Apache
cache-control
[3] => no-cache, private
api-version
[4] => 1
)
это неправильно.
Спасибо за помощь.

Подробнее здесь: https://stackoverflow.com/questions/792 ... ex-pattern
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»