Форум программистов, компьютерный форум, киберфорум
Наши страницы
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
kilogram
1 / 1 / 3
Регистрация: 04.03.2012
Сообщений: 126
#1

Перенос строки по указанному количеству символов - PHP

18.04.2012, 01:17. Просмотров 906. Ответов 1
Метки нет (Все метки)

PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<html><body>
<?php
function cite($ourText, $maxlen=60, $prefix="> "){
    $st = wordwrap($ourText,$maxlen-strlen($prefix),"\n");
    $st = $prefix.str_replace("\n","\n$prefix",$st);
    return $st;
}
echo '<pre>';
echo cite("Томас Джефферсон, один из авторов Декларации независимости, писал,
 что «все люди созданы равными». При этом однако третий президент США всю 
жизнь оставался рабовладельцем. Сейчас в Америке проходят две выставки, в
 центре внимания которых – это парадоксальное расхождение между идеями 
Джефферсона и его образом жизни. Наш корреспондент Джули Табо рассказывает
 подробнее об экспозиции в его знаменитой усадьбе Монтиселло. Смотрите видео.",20);
echo '</pre>';
?>
</body></html>
Растолкуйте пожалуйста вот эти 2 строки:
PHP
1
2
$st = wordwrap($ourText,$maxlen-strlen($prefix),"\n");
    $st = $prefix.str_replace("\n","\n$prefix",$st);
Что вот это за действие? $prefix.str_replace почему точка "."?
Что делает первая строка?

Добавлено через 28 минут
Передача 2 параметру было 20, значит переменная $maxlen перелпределяется в значение 20. В строке 20-2=18 символов вывести на одну строку?
PHP
1
$maxlen-strlen($prefix)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.04.2012, 01:17
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Перенос строки по указанному количеству символов (PHP):

Обрезание предложения по заданому количеству символов
Привет всем) У меня такой вопрос, не могу решить никак Есть входная строка,...

Сортировка строк по количеству символов в строке
Привет, помогите скриптом может у кого есть! нужно выполнить такое есть...

Отсортировать предложения по количеству символов в них
В файле записан текст. Вывести предложения этого текста в порядке возрастания.

Вывести текст без html символов по указаному количеству
Вообщем у меня есть текст, где в перемешку есть теги &lt;p&gt;, &lt;strong&gt; и так далее....

Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из строк новую строку, содерж. первые N1 символов строки S1 и последние N2 символов
Даны целые положительные числа N1 и N2 и строки S1 и S2. Получить из этих строк...

Перенос строки
Доброго времени суток! Вывожу из таблицы в денвере два столбца, но они...

1
shafl
258 / 147 / 37
Регистрация: 24.01.2011
Сообщений: 426
18.04.2012, 06:46 #2
точка - это конкатенация, в начале текста префикс добавляет.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.04.2012, 06:46
Привет! Вот еще темы с решениями:

Перенос строки?
Подскажите пожалуйста, из за чего происходит перенос части слова: Цена : 3...

Перенос строки в чате
Подскажите пожалуйста как сделать перенос строки в чате , делал что-то типо...

Перенос строки в цикле
и так есть код есть переменная ($k) нужно что бы код выводился n количество...

Перенос строки в PHP
При данном коде: $raz=&quot;МСМК-&quot;.$rez.&quot;&lt;br/&gt;. МС-&quot;.$rez.&quot;&lt;br/&gt;....


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru