PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (106): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

> Найдено сообщений: 1580
Строитель Отправлено: 21 Апреля, 2019 - 12:05:18 • Тема: Использование условия с одним вариантом • Форум: Вопросы новичков

Ответов: 4
Просмотров: 323
Perun, конечно лучше не использовать @. Вместо этого оператора можно взять языковую конструкцию ! empty().
PHP:
скопировать код в буфер обмена
  1. if (! empty($entries_amount)) {
  2.     echo 'Comments(' . $entries_amount . '):';
  3.     // остальной код
  4. }
Строитель Отправлено: 19 Апреля, 2019 - 14:49:54 • Тема: Заменить каждый 20тый пробел на слово • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 151

LIME Закатив глазки
Строитель Отправлено: 19 Апреля, 2019 - 10:48:08 • Тема: Заменить каждый 20тый пробел на слово • Форум: Напишите за меня, пожалуйста

Ответов: 10
Просмотров: 151
Vladimir Kheifets, ох и вéлик же у вас! Радость
(Добавление)
alexko64, тут на помощь придут регулярные выражения:
PHP:
скопировать код в буфер обмена
  1. $text = '1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 42';
  2. $keyword = 'keyword';
  3.  
  4. $text = preg_replace('~(?:\S+\s){20}\K~', "$keyword ", $text);
  5. echo $text;
  6. /* Результат:
  7. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 keyword 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 40 41 keyword 42
  8. */

Демо
Строитель Отправлено: 03 Апреля, 2019 - 22:59:58 • Тема: Разделение текста на 3 части • Форум: Вопросы новичков

Ответов: 15
Просмотров: 800
blackrusjew, пожалуйста )
Строитель Отправлено: 03 Апреля, 2019 - 22:42:17 • Тема: Разделение текста на 3 части • Форум: Вопросы новичков

Ответов: 15
Просмотров: 800
blackrusjew пишет:
var_dump($a, $b, $c); выводит все в одном месте а мне разнести надо
Само собой, на то он и var_dump(), что бы визуально контролировать результат.

У вас есть три переменные: $a, $b и $c. Каждая соответствует 1-й, 2-й и 3-й части вашего текста. Вам остаётся только подставить каждую переменную туда, где нужно выводить часть текста.
Строитель Отправлено: 03 Апреля, 2019 - 22:22:34 • Тема: Разделение текста на 3 части • Форум: Вопросы новичков

Ответов: 15
Просмотров: 800
blackrusjew пишет:
И последний код не рабочий выводит сначала текст целиком с метками потом по отдельности но слова все равно разрывает
Может вы его не корректно копируете, я уж не знаю, т.к. на локалке код работает без проблем; в песочнице - тоже работает (для проверки кликнуть по кнопке Execute code). В двух местах работает, значит вы что-то делаете не так.
Строитель Отправлено: 03 Апреля, 2019 - 21:58:56 • Тема: Разделение текста на 3 части • Форум: Вопросы новичков

Ответов: 15
Просмотров: 800
blackrusjew пишет:
нельзя сделать чтобы слова не разрывались?
Сразу надо указывать ваши предпочтения. Как видите, это оказалось принципиально
Спойлер (Отобразить)
Строитель Отправлено: 03 Апреля, 2019 - 14:51:24 • Тема: Разделение текста на 3 части • Форум: Вопросы новичков

Ответов: 15
Просмотров: 800
blackrusjew пишет:
1 вариант делит на три части третью часть начала теста
2 вариант выводит по 2 предложения в каждую часть
3 вариант делит на три равных части даже разрывая слова
А вопрос-то в чём? З-й вариант вполне отвечает этому: Но если это будут просто любые три части с отдельным выводом будет замечательно)))
Строитель Отправлено: 03 Апреля, 2019 - 08:50:11 • Тема: Разделение текста на 3 части • Форум: Вопросы новичков

Ответов: 15
Просмотров: 800
blackrusjew, ок
Спойлер (Отобразить)

Спойлер (Отобразить)

Спойлер (Отобразить)
Строитель Отправлено: 02 Апреля, 2019 - 23:43:00 • Тема: Разделение текста на 3 части • Форум: Вопросы новичков

Ответов: 15
Просмотров: 800
blackrusjew пишет:
Пусть будет $result
Это принципиально?))
Да, принципиально, потому что условие "разделить на 3 части текст по символу ".", который может и вовсе отсутствовать в строке, или встретиться только один раз", слишком размытое, и без конкретной строки совсем не понятно, что собственно вы тут собрались обсуждать. И кроме всего выше сказанного, $result - это не строка.
Строитель Отправлено: 02 Апреля, 2019 - 22:36:41 • Тема: Разделение текста на 3 части • Форум: Вопросы новичков

Ответов: 15
Просмотров: 800
blackrusjew, где переменная с текстом?
Строитель Отправлено: 01 Апреля, 2019 - 15:28:45 • Тема: Парсинг на PHP (вопрос) • Форум: Вопросы новичков

Ответов: 5
Просмотров: 356
teleoperator27
Спойлер (Отобразить)
Строитель Отправлено: 01 Апреля, 2019 - 10:47:24 • Тема: Регулярные выражения для диапазона IP адресов • Форум: Вопросы новичков

Ответов: 3
Просмотров: 334
El Diablo, вдобавок к посту от Мелкий, хочу сказать, что диапазоны чисел проверять регулярными выражениями довольно сложно и не удобно (именно только регулярками). Удобнее будет получать две группы последних чисел с помощью регулярного выражения, а вхождение в диапазон проверять уже на стороне PHP (что-то вроде if ($int >= 0 and $int <= 18){}).
Спойлер (Отобразить)
Строитель Отправлено: 27 Марта, 2019 - 22:21:54 • Тема: При переходе обратно на страницу остаться на прошлом месте просмотра • Форум: Вопросы новичков

Ответов: 6
Просмотров: 318
nikoshot, может добавить ссылку "Назад"?
CODE (html):
скопировать код в буфер обмена
  1. <a style="cursor:pointer;" onclick="history.back()">Назад</a>
Строитель Отправлено: 27 Марта, 2019 - 19:29:32 • Тема: Помогите пожалуйста • Форум: Вопросы новичков

Ответов: 6
Просмотров: 360

Прикольная эстафета получилась 😁 ))

Страниц (106): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB