
02.12.2009, 15:59
|
|
Он хакер.
Регистрация: 01.11.2008
Сообщений: 1,756
Провел на форуме: 6462214
Репутация:
3171
|
|
Сообщение от SeNaP
Я уже себе весь мозг сломал, 2 ночи уже не сплю 
Как обрезать текст? Всё перепробовал, может быть у меня руки не от туда растут
Помогите пожалуйста
В БД есть много таблиц с текстом, в каждом тексте присутствуют символы от 3 до N, вывожу таким способом:
PHP код:
$sql = mysql_query("SELECT * FROM `tetom` order by id desc");
while ($fetch_array = mysql_fetch_assoc($sql))
{
$txt = $fetch_array['txt'];
echo $txt;
}
Как обрезать текст, т.е. разделить пополам?
Пробовал таким способом
PHP код:
function strl($txt)
{
$a = strlen($txt) / 2;
$rest = substr($txt, 0, $a);
return $rest;
}
Текст режит, но на конце текста выходит такой вот символ
Но опять же зависит всё от кол-во символ, +1 или -1 символ в тексте, то тогда это "Вопросительный знак в ромбе" не выводится в конце текста 
Помогите пожалуйста 
Этот твой символ никак не относиться к преведенному выше коду.Ну только чисто гиппотетически,это \r\n в супер-кодировке.А по сути,в твоем коде никаких изменений стекстом не производиться.Уменя он работает на ок.
|
|
|