
02.12.2009, 15:10
|
|
Участник форума
Регистрация: 07.08.2008
Сообщений: 281
Провел на форуме: 3300342
Репутация:
165
|
|
Я уже себе весь мозг сломал, 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 символ в тексте, то тогда это "Вопросительный знак в ромбе" не выводится в конце текста 
Помогите пожалуйста 
Последний раз редактировалось SeNaP; 02.12.2009 в 15:42..
|
|
|