Замените несколько одинаковых заполнителей в строке, используя массив значений (по одному)Php

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

Сообщение Anonymous »


Я хочу заменить «[replace]» во входной строке соответствующим значением в массиве замены. Общее количество значений изменится, но в массиве замены всегда будет то же число, что и во входной строке. Я пробовал сделать это с помощью preg_replace() и preg_replace_callback(), но не смог правильно подобрать шаблон для [replace], я также пробовал использовать vsprintf (), но % в все портил.

Заменить массив:

$array = array('значение 1', 'значение 2', 'значение 3'); Входная строка

$string = ' Имя: [заменить] Дата: [заменить] Информация: [заменить] '; Желаемый результат
Имя: значение 1 Дата: значение 2 Информация: значение 3
Реклама
Ответить Пред. темаСлед. тема

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

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

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

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

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Замените целые ноты в строке, используя массив «найти» и массив «заменить».
    Anonymous » » в форуме Php
    0 Ответы
    10 Просмотры
    Последнее сообщение Anonymous
  • Использование preg_replace для изменения заполнителей в квадратных скобках в строке неправильно соответствует нескольким
    Anonymous » » в форуме Php
    0 Ответы
    36 Просмотры
    Последнее сообщение Anonymous
  • Как установить цвет заполнителей в строке формата
    Anonymous » » в форуме C#
    0 Ответы
    12 Просмотры
    Последнее сообщение Anonymous
  • Jdbcclient apportmentspec innd несколько заполнителей с одним параметром
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous
  • Jdbcclient apportmentspec innd несколько заполнителей с одним параметром
    Anonymous » » в форуме JAVA
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

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