Как сопоставить теги в квадратных скобках, которые могут иметь динамический текст атрибута?Php

Кемеровские программисты php общаются здесь
Ответить Пред. темаСлед. тема
Anonymous
 Как сопоставить теги в квадратных скобках, которые могут иметь динамический текст атрибута?

Сообщение Anonymous »

Я пытаюсь заменить [picasa и ], но следующий фрагмент кода не работает.

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

$vars = '[picasa flashvars="host=picasaweb.google.com&hl=en_US&feat=flashalbum&RGB=0x000000&feed=https%3A%2F%2Fpicasaweb.google.com%2Fdata%2Ffeed%2Fapi%2Fuser%2F100016363917755589270%2Falbumid%2F5578059546640576577%3Falt%3Drss%26kind%3Dphoto%26hl%3Den_US" width="288" height="192"]';

$patterns[0] =  "/\[picasa\] /";
$patterns[1] = "/\]/";

$replacements[0] = "";

$match = preg_replace($patterns,$replacements,$vars);
echo $match;
Я знаю, что могу использовать str_replace, но вместо этого я бы хотел использовать preg_replace.

Я делаю что-то здесь не так?

Подробнее здесь: https://stackoverflow.com/questions/516 ... ibute-text
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

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