Разобрать строку, содержащую теги в квадратных скобках, за которыми следует их метка, в массив.Php

Кемеровские программисты php общаются здесь
Anonymous
Разобрать строку, содержащую теги в квадратных скобках, за которыми следует их метка, в массив.

Сообщение Anonymous »

Я создал следующий код, и он делает то, что мне нужно для части моего кода, связанной с массивом.

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

$demo = '[url=https://www78.zippyshare.com/v/AQg3SYMQ/file.html]1. Like Im Fabo.mp3[/url][url=https://www78.zippyshare.com/v/TPRugyFb/file.html]2. Stic _Em Up.mp3';
$arr = explode("[/url]", $demo);
print '
';
print_r($arr);
print '';
Приведенная выше часть возвращает это.

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

Array
(
[0] => [url=https://www78.zippyshare.com/v/AQg3SYMQ/file.html]1. Like Im Fabo.mp3
[1] => [url=https://www78.zippyshare.com/v/TPRugyFb/file.html]2. Stic _Em Up.mp3
)
Теперь мне интересно, как я могу разобрать каждую часть вышеперечисленного, чтобы вернуть что-то вроде этого.

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

Array
(
[0] => https://www78.zippyshare.com/v/AQg3SYMQ/file.html
[0] => 1. Like Im Fabo.mp3
[1] => https://www78.zippyshare.com/v/TPRugyFb/file.html
[1] => 2. Stic _Em Up.mp3
)
Чтобы я мог легко получить путь к файлу и имя файла.

Подробнее здесь: https://stackoverflow.com/questions/518 ... nto-an-arr

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