Как использовать PHP для отображения Chr() в HTML

Я хотел бы использовать функцию chr для отображения abC++ в блоке кода, но я не знаю, как включить функцию chr в этот блок HTML-кода.

       <?php 
      for ($x = 65 ; $x <= 90; $x ++){
      echo "<div class='black-box'>
        <div class='letter'>
        chr($x); <sub class='small'>$x</sub>
        </div>          
      </div>" ;} ?>  

2 ответа

Решение

Вы должны объединить функцию PHP или повторить ее, чтобы она работала, так что это мой код

<?php
for ($x = 65 ; $x <= 90; $x++) {
    echo "<div class='black-box'>
          <div class='letter'>";
    echo chr($x);
    echo "<sub class='small'>$x</sub>
          </div>
          </div>";
}
?>

РЕДАКТИРОВАТЬ
Эта следующая функция выведет то же самое, но будет объединено с тем же эхо:

<?php
for ($x = 65 ; $x <= 90; $x++) {
    echo "<div class='black-box'>
          <div class='letter'>".chr($x)."<sub class='small'>$x</sub>
          </div>
          </div>";
}
?>

Посмотрите здесь для получения дополнительной информации: PHP Echo

Что вы могли бы сделать это: (Извините, не объясняя, плохое время)

<?php
    $x=0;
    $target = 5000;
    echo '<table style="width:50%;"><thead><tr><td style="width:50%;">Code</td><td style="width:50%;>Character</td></tr></thead><tbody>';
    while($x<$target){
        echo '<tr><td>'.$x.'</td><td>'.chr($x).'</td></tr>';
    }
    echo '</tbody></table>';
?>

РЕДАКТИРОВАТЬ

<?php
    $x = 65;
    $target = 90;
    function displaychar($from, $to){
        $string = "<table style='width:50%;'><thead><tr><td style='width:50%;'>Code</td><td style='width:50%;'>Character</td></tr></thead><tbody>";
        while($from<=$to){
            $string=$string. '<tr><td>'.$from.'</td><td>'.chr($from).'</td></tr>';
            $from++;
        }
        $string=$string. '</tbody></table';
        return $string;
    }
    echo displaychar($x, $target);
?>
Другие вопросы по тегам