Как избавиться от лишних пробелов? - PullRequest
0 голосов
/ 10 мая 2011

У меня есть текстовое поле, которое я использую nl2br для вставки в БД.Проблема в том, чтодобавляет слишком много места.Есть ли способ назначить этот идентификатор во время обработки или каким-либо другим способом уменьшить расстояние между предложениями?

Ответы [ 2 ]

1 голос
/ 10 мая 2011

Я бы предложил обернуть переменную в SQL с TRIM («предложения здесь»)

1 голос
/ 10 мая 2011

Похоже, что вы хотите, чтобы некоторые очистки этих линий.Это то, что я использую в своих приложениях php.

<?php
function trimlines($html){
    $ret = str_replace("\r\n","\n",$html);
    $ret = explode("\n",$ret);
    $ret = array_map('trim',$ret);
    $ret = join("\r\n",$ret);
    return $ret;
}
?>

Регулярные выражения также можно использовать, но для быстрой очистки это хорошо работает для меня.Надеюсь, это поможет:)

...