Конвертация параметров стиля массива в CSS - PullRequest
0 голосов
/ 25 июня 2019

у меня есть массив вроде

$data = [
'padding-top'=> '15px',
'padding-bottom'=> '15px',
];

Как можно сгенерировать строковое значение, например

"padding-top:15px; padding-bottom:15px;"

Ответы [ 2 ]

2 голосов
/ 25 июня 2019
<?php

    $data = [
    'padding-top'=> '15px',
    'padding-bottom'=> '15px',
    ];

    $string  = '';
    foreach($data  as $key => $value){
        //using php connection add the key and value with string variable
        $string .= $key.':'.$value.';';
    }

    echo $string;

    ?>
1 голос
/ 25 июня 2019

Вы можете loop через array и append до string, используя клавишу и значение .- Затем выведите строку ...

<?php

$data = [
'padding-top'=> '15px',
'padding-bottom'=> '15px',
];

$padding = '';

foreach($data as $key => $value){
   $padding .= $key . ':' . $value . ';';
}

?>

<div style="<?= $padding ?>">
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...