У меня есть выражение, именно это: {галерея ID = «2»}Как я могу найти и заменить подстроку с помощью PHP regexp?
Я хотел бы получить идентификатор из этого выражения (в данном примере 2), чем заменить весь тег в другую строку.
Более конкретно, я хочу сделать следующее:
Строка внутри содержания:
{gallery id='2'}
С preg_replace_callback() Я хочу, чтобы вызвать эту функцию:
function changeNumberToGalleryName($id){
//get name of the gallery from database where ID = $id
....
....
return $galleryname;
}
Я хочу заменить {gallery id = '2'} с название галереи.
Спасибо за консультацию!
Ну, вам нужно выражение явно; вы пробовали написать один? –
** Попробуйте написать что-то самостоятельно **, а затем, если это не сработает, принесите его нам, чтобы помочь вам. Вы начинаете, мы помогаем. Мы не пишем его для вас. Покажите нам фактический код, который вы пробовали, а затем мы можем вам помочь. Скорее всего, вы получите довольно близко к ответу, если сначала попробуете сами. –