Решил. Код ниже.
Если убрать тег <pre>, то результата достигнуть не получается.
Т.е. пробелами можно отодвинуть текст направо. Но выровнять не удается.
Не могли бы вы прокомментировать, почему это так. По мне так пробел и есть пробел.
CODE (htmlphp):
скопировать код в буфер обмена
скопировать код в буфер обмена
- <?php
- $filename = array("all.php", "auth.php",
- "auth.txt", "base.txt",
- "chat.html", "config.php",
- "count.txt", "count_new.txt",
- "counter.dat", "counter.php",
- "create.php", "dat.db");
- $i=0;
- $n = count($filename)-1;
- for ($i=0; $i<=$n;$i++)
- {
- if (!isset($filename_length))
- {
- }
- else
- {
- $filename_length["$filename[$i]"]= strlen($filename[$i]);
- }
- }
- $max_length = max ($filename_length);
- echo "<pre>";
- foreach ($filename_length as $key=>$value)
- {
- for($i=0; $i<$max_length-$value;$i++)
- {
- echo ' ';
- }
- echo $key."<br/>";
- }
- echo "</pre>";
- ?>