1

特殊文字またはTABを繰り返したい。

私は str_repeat(str, int) で試します

//my function repeat
function tab($num){
    return str_repeat('	', $num);
}

//if I call
echo '<table>' . "\r\n";
echo tab(3) . '<tr>';

//the result
<table>
&#09;&#09;&#09<tr>;

一重引用符と二重引用符を使用していくつかの方法を試しましたが、結果は常に間違っています

4

3 に答える 3

2

印刷タブには \t を使用

function tab($num){
    return str_repeat('\t', $num);
}
于 2013-05-20T13:43:13.933 に答える
1
function tab($num){
    return str_repeat(html_entity_decode('&#09;'), $num);
}
于 2013-05-20T13:43:12.057 に答える
0

ページのソース コードをインデントしたい場合は"\t"、特殊文字の代わりに使用する必要があります。

function tab($num){
    return str_repeat('\t', $num);
}

それ以外の場合は、ページのテキストをインデントする必要がある場合 (ユーザーに表示される)、&nbsp;タブの後に追加します。

<span>&#09;&#09;&#09;&nbsp;</span> some text

とにかく、そのようなものの代わりに MVC を使用する必要があります。

于 2013-05-20T13:41:54.160 に答える