escape — последовательность выхода php не работает

Я просто хочу повторить текст на дисплее веб-страницы с tab пробел перед словом.
У меня есть следующие коды в php:

<?php
echo "\t\t hello!<br>";
echo "\t\t", "hello!<br>";
echo "\t\t"."hello!<br>";
?>

Я перепробовал все виды комбинаций, но он не показывает расстояние между табуляциями перед словом.

ВЫХОД:

hello!
hello!
hello!

Я посетил несколько ссылок, таких как: Escape-последовательность перевода строки не работает на php
но я не повторяю это от функции. Я просто хочу повторить это из .php file,

-1

Решение

Попробуй это:

<pre><?php
echo "\t\t hello!<br>";
echo "\t\t", "hello!<br>";
echo "\t\t"."hello!<br>";
?></pre>

Я бы сказал, что вы, вероятно, просматриваете сгенерированную страницу (html), а не источник страницы.

1

Другие решения

Когда вы добавляете вкладку в html, она отображается только в исходном коде и затем обрабатывается как пробел при визуализации в браузере ….

точно так же, как \ n виден только в исходном коде страницы и обрабатывается как пробел при визуализации … \ t и \ n не имеют смысла для html

1