Из PHP переменных на html в разные id

12
Ghost_Dog
На сайте с 22.02.2008
Offline
99
#11
DenisUfa :

Вопрос: Как правильно прописать в php  чтобы например содержимое переменной $mamba оказалось в блоке A и т.д.?

можно так:

<?php

$mamba = '$mamba';
$text = '$text';
$pay = '$pay';

$placeholders = [
        'A' => $mamba,
        'B' => $text,
        'C' => $pay,
];

$html = '';
foreach($placeholders as $k => $v) {
        $html.= sprintf('<div id="%s">%s</div>', $k, $v);
}

echo $html;

или так

<?php
$mamba = '$mamba';
$text = '$text';
$pay = '$pay';

$html = '<div id="A">:mamba</div>';
$html.= '<div id="B">:text</div>';
$html.= '<div id="C">:pay</div>';

$replacements = [
        'mamba' => $mamba,
        'text' => $text,
        'pay' => $pay,
];

$html = preg_replace_callback('/:\w+/', function($matches) use (&$replacements) {
    return array_shift($replacements);
}, $html);

echo $html;

😃

12

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий