У меня есть строка, такие какКак получить доступ к определенной части строки и заменить его после обработки в PHP
$text_string = 'Every thing must be done in time. So,It is not a good thing to be
so late. What are the Rules of This Process are prominent in this
video [VIDEO]http://www.youtube.com/watch?v=yseAuiSl[/VIDEO]. So,
It will be more sensible if you watch a tutorial here
[VIDEO]http://www.dailymotion.com/video/xyxmu6_underwater[/VIDEO]
It is much more explanatory. These are the Rules of Thumb.'
Мне нужно, чтобы каждый [VIDEO] .... [/VIDEO]
, а затем передать его в функцию (я создал что функция на моем собственном), который преобразует его в соответствии код встраивания, например
[VIDEO]http://www.youtube.com/watch?v=yseAuiSl[/VIDEO]
будет преобразована в
<iframe width="680" height="450" src="http://www.youtube.com/embed/yseAuiSl"
frameborder="0" allowfullscreen></iframe>
Затем мне нужно заменить [VIDEO] .... [/VIDEO]
кодом вставки. Итак, как я могу прокрутить всю строку и получить каждый тег [VIDEO] ... [/VIDEO]
один за другим, а после обработки замените его кодом вставки?
'preg_replace();' ?? – egig
@Charlie, который предназначен только для замены, но сначала мне нужно получить весь тег VIDEO, обработать его через функцию, а затем заменить его своим выходом. Итак, как я могу вытащить каждый тег VIDEO из строки? –
использовать 'preg_match()' -> processing -> 'preg_replace()'. удачи ! – egig