PHP.SU

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

Страниц (106): В начало « ... 38 39 40 41 [42] 43 44 45 46 ... » В конец

> Найдено сообщений: 1581
Строитель Отправлено: 11 Ноября, 2017 - 16:39:25 • Тема: пояните про preg_match_all • Форум: Вопросы новичков

Ответов: 10
Просмотров: 303
olegzk вместо двух функций можно же просто добавить "ИЛИ" внутрь шаблона:
(Добавление)
А ещё правильнее было так
PHP:
скопировать код в буфер обмена
  1. preg_match_all('#(?:вася|петя).+#ui', $a, $res);
Строитель Отправлено: 11 Ноября, 2017 - 16:24:43 • Тема: пояните про preg_match_all • Форум: Вопросы новичков

Ответов: 10
Просмотров: 303
olegzk, честно говоря такого варианта использования семейства функций preg_ я не встречал: preg_match_all('#вася.+#ui', $a, $res) or $er=preg_match_all('#петя.+#ui', $a, $res). Может быть имеет смысл подправить именно regex-шаблон?
Строитель Отправлено: 11 Ноября, 2017 - 15:59:21 • Тема: пояните про preg_match_all • Форум: Вопросы новичков

Ответов: 10
Просмотров: 303
olegzk, вы можете привести пример по-подробнее?
Строитель Отправлено: 09 Ноября, 2017 - 19:48:34 • Тема: Проверка пустых полей • Форум: Вопросы новичков

Ответов: 4
Просмотров: 270
NezoRex, ещё не мешало бы добавить каких-то проверок, а то сейчас у вас проверяется только на соответствие не пустой строке.
Строитель Отправлено: 09 Ноября, 2017 - 19:16:39 • Тема: Проверка пустых полей • Форум: Вопросы новичков

Ответов: 4
Просмотров: 270
NezoRex, если файл signup.php находится в той же папке, что и index.php, то просто выполняйте его подключение в том блоке оператора if, в котором у вас прописан комментарий "Всё хорошо"
Спойлер (Отобразить)
Ну а если файл signup.php находится в другой папке, тогда в инклуде подправите его путь.
Строитель Отправлено: 08 Ноября, 2017 - 12:36:10 • Тема: Вставка php-кода (проверки условия) в тег <a> • Форум: Вопросы новичков

Ответов: 2
Просмотров: 134
inmader скорее всего в вашем файле, в который вы вставляете этот код, уже открыт тег <?php. Попробуйте или закрывающий тег прописать над вставляемым кодом ?> или удалить открывающий <?php (при условии, что в этом файле нет другого кода, кроме того, который вы вставляете)
Строитель Отправлено: 06 Ноября, 2017 - 07:56:38 • Тема: Округление чисел • Форум: Вопросы новичков

Ответов: 2
Просмотров: 177
и т.д.
Строитель Отправлено: 03 Ноября, 2017 - 18:14:57 • Тема: Как можно сделать такой массив? • Форум: Вопросы новичков

Ответов: 1
Просмотров: 187
event, как-то не понятно, что вам требуется в итоге. Сгенерировать ассоциативный массив, заведомо не зная количество его элементов?
Спойлер (Отобразить)
Строитель Отправлено: 27 Октября, 2017 - 21:35:59 • Тема: При переносе с openserver сайт не работает • Форум: Вопросы новичков

Ответов: 5
Просмотров: 1788
shahin, посмотрите тут
Строитель Отправлено: 26 Октября, 2017 - 15:01:54 • Тема: Помогите с темой диплома по веб-разработке • Форум: Вопросы новичков

Ответов: 18
Просмотров: 2250

Давно не видел столько текста от Мелкий ))
Строитель Отправлено: 23 Октября, 2017 - 23:10:01 • Тема: Уникальный id для комбинации чисел • Форум: Хранение данных, их вывод и обработка

Ответов: 13
Просмотров: 1690
LIME пишет:
бинарный поиск
Спасибо )
Строитель Отправлено: 20 Октября, 2017 - 16:52:32 • Тема: Выбор данных из строки • Форум: Вопросы новичков

Ответов: 4
Просмотров: 173
leshiy пишет:
Спасибо Строитель!
То что нужно.
Вот так было бы лучше:
Спойлер (Отобразить)
Строитель Отправлено: 20 Октября, 2017 - 16:35:27 • Тема: Выбор данных из строки • Форум: Вопросы новичков

Ответов: 4
Просмотров: 173
leshiy пишет:
но этот код работает только $str='55,9,88,0'; а если $str='55,9'; то уже не пашет
Можно заменить шаблон на '~[^,]+~', и заменить preg_match() на preg_match_all(), но у вас тогда останутся вызовы не определённых переменных, для которых не будет найдено соответсвий, и всё это дело завершится warning'ом. То есть, нужно ещё и вывод делать динамический, например так:
Спойлер (Отобразить)
Но если просто разбивать строку по запятым, то регулярки тут вообще не нужны. Прислушайтесь к совету г-на Мелкий - замените preg_match() на explode(), и не забудьте про вывод в цикле.
Строитель Отправлено: 20 Октября, 2017 - 14:08:06 • Тема: Как в php реализовать многопоточноть? • Форум: Программирование на PHP

Ответов: 4
Просмотров: 805
sc2r2bey, посмотрите здесь
Строитель Отправлено: 19 Октября, 2017 - 20:27:47 • Тема: Вывод из функции • Форум: Вопросы новичков

Ответов: 4
Просмотров: 255
zalx
Спойлер (Отобразить)

Страниц (106): В начало « ... 38 39 40 41 [42] 43 44 45 46 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB