Нужна помощь в добавлении стиля div в оператор php echo - PullRequest
0 голосов
/ 08 мая 2019
<?php // case_status ( array )
$case_status_array = get_field( 'case_status' );
if ( $case_status_array ):
    foreach ( $case_status_array as $case_status_item ):
        echo $case_status_item['value'];
    endforeach;
endif; ?>

Мне нужно $ case_status_item ['value']; , чтобы обернуть его в div, чтобы я мог стилизовать вывод, как бы я это сделал?

1 Ответ

0 голосов
/ 08 мая 2019

Вы можете использовать интерполяцию строк , чтобы справиться с этим красиво и чисто.

echo "<div>{$case_status_item['value']}</div>";

Другой полезный способ, особенно для длинноформатированных строк с несколькими ' или ", заключается в использовании для вывода строк - использовать синтаксис heredoc .

echo <<< HTML
  <span style='color:red;'>
    With heredoc syntax you do not have to escape " or '
  </span> 
  <div>{$case_status_item['value']}</div>
  <div>{$bar}</div>
  <div>{$foo}</div>
HTML;

Надеюсь, это поможет,

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...