[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Как в php коде сделать отступ без <br>?
Страницы: 1, 2
Wahtel
Всем привет, у меня есть такая строка:


return $this->N0. '</ br>' .$this->N0eng. '</ br>' .$this->N0ukr;


Мне кажется что это не очень хорошо выглядит, может сформулироваться впечалтелния быдло кода, есть какие то более корректные альтернативы для отступов в php коде?
Valick
Wahtel, да есть и их много
например <p> </p>


_____________
Стимулятор ~yoomoney - 41001303250491
Wahtel
Valick
Ну да, но я имею в виду, есть ли именно php способ, без html.
Valick
Wahtel, нет, никогда не было, и не будет
результатом работы рнр является html код smile.gif (грубо говоря)

_____________
Стимулятор ~yoomoney - 41001303250491
Wahtel
Valick
Ну окау, просто как то на работе на review, когда смотрели мой код, мне сказали что это вообще не очень круто, что есть другие способы для переноса строки, но это было мое первое review и как то я не осмелился спросить какие именно это способы)
Valick
что сказали хорошо, плохо что не сказали почему
сам по себе <br /> обычный тэг, плохо когда его используют для форматирования самой страницы

_____________
Стимулятор ~yoomoney - 41001303250491
chee
Бредовая идея, но

$string = implode(PHP_EOL, array('line1', 'line2');
echo '<pre>', $string, '</pre>';


_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
twin
chee
Не пойдет))) Сказано же:
Цитата
Ну да, но я имею в виду, есть ли именно php способ, без html.


_____________
Если вам недостаточно собственных заблуждений, можно расширить их мнениями экспертов.

Нужно уважать мнение оппонета. Ведь заблуждаться - его святое право.

Настаивал, настаиваю и буду настаивать на своем. На кедровых орешках.

user posted image
chee
twin, да мне вообще пофиг подойдет или нет.


_____________
Люди, имеющие низкий уровень квалификации, делают ошибочные выводы, принимают неудачные решения и при этом неспособны осознавать свои ошибки в силу низкого уровня своей квалификации
kristall
return $this->N0. br().$this->N0eng. br() .$this->N0ukr;

function br(){
return "<br />\n";
}


_____________
echo '<pre>',print_r($var, 1);die;

root@server# make love && war
Valick
kristall, можно глупый вопрос? зачем?


_____________
Стимулятор ~yoomoney - 41001303250491
GET
Цитата
есть какие то более корректные альтернативы для отступов в php коде


В php нет ни одного способа сделать перенос не средствами html/css, потому, что работу php видно только через html - он создан, чтоб его делать smile.gif.

Можно как-то поиграть с margin или padding, но это уже извращение. Как уже сказали, тут наиболее приемлимый вариант <p>. Обычно такой кусок заварачивают в div с классом, чтоб потом через css задавать свойства.

_____________
Не тот велик, кто не падал, а тот кто падал и поднимался.
Arh
Так отступ это пробел допустим, а br это перенос

_____________
Промокод предоставляет скидку на заказ домена и/или хостинга reg.ru
BFCC-3895-8804-9ED2
kristall
Цитата (Valick @ 11.12.2014 - 17:24)
kristall, можно глупый вопрос? зачем?

Если что-то в коде встречается больше одного раза, то вполне вероятно, что это что-то надо вынести в функцию.

Keep your code DRY.

_____________
echo '<pre>',print_r($var, 1);die;

root@server# make love && war
Wahtel
kristall
Arh
ABC
chee
twin
Valick

Пацаны, спасибо что уделил внимания, да, надо вынести это в функцию 100%.
У меня к вам один такой вопрос, я сейчас копаюсь в чужом коде, и наткнулся на такую строку:

$gender = $female?1:0;


что означает это ?1:0?)
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.