2016-09-19 6 views
2

Пожалуйста, помогите, , как я могу найти константу как PHP_EOL для табулирования Моего кода написал файл, который имеет много сгенерированных таблицы и новые линии новые линии правильно написали, но у меня есть много "\ т \ т" смотри пример:константа как PHP_EOL для табулирования PHP

common.app \t/loader \t/growl \t\t/error \t/form 
+0

Не существует предопределенной константы табуляции; но вы всегда можете определить свои собственные, если вы считаете, что это необходимо –

+0

Я определяю его в коде в строковом типе Но он написал неверно, как в примере –

+0

Сначала мне не удалось увидеть, как связывает вызов 'char (9)' были лучше, чем '\ t' в вашем коде, пока я не понял, что это выходной файл, содержащий литерал' \ t'. Поэтому, имея в виду, что в коде, который генерирует этот текст, должно быть что-то неправильно, поэтому, пожалуйста, отредактируйте свой ответ и опубликуйте код PHP. – ChristianF

ответ

1

Ok я найти решение

CHR (9) писал подведение в выходной файл

Спасибо!

1

PHP_EOL константа из ядра PHP. Вы можете просто определить свои собственные константы и использовать их. Например:

<?php 

    defined("TAB1") or define("TAB1", "\t"); 
    defined("TAB2") or define("TAB2", "\t\t"); 
    defined("TAB3") or define("TAB3", "\t\t\t"); 
    defined("TAB4") or define("TAB4", "\t\t\t\t"); 
    defined("TAB5") or define("TAB5", "\t\t\t\t\t"); 


    $string = "common.app"  . TAB1 . "/loader" . TAB1 . "/growl" . 
       TAB2 . "/error" . TAB1 . "/form";