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

Применение массива

20.05.2016, 10:50. Просмотров 93. Ответов 7
Метки нет (Все метки)

Привет ребят! Подскажите пожалуйста, как применить массив правильно.

PHP
1
2
3
4
5
$BadUrl = \DB::table('bad_url')->get('url')->get();
$AntiUrl = "ffes";      
if (preg_match("/href|url|http|www|.ru|.com|.net|.info|ru|com|net|info|.org/i", $steamNick)) {
    $steamNick = str_ireplace($BadUrl, $AntiUrl, $steamNick);
}
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.05.2016, 10:50
Ответы с готовыми решениями:

Применение onchange
Всех с наступающим. Ребята указал в коде строку в которой нужно применить...

Применение динамических констант
Здравствуйте. Я только начал изучение php по учебнику Кузнецова. Никак не въеду...

Применение стилей в php
Добрый вечер уважаемые форумчане! Столкнулся со следующей проблемой: Написал...

Применение функции eval
Добрый день, подскажите как можно использовать функцию eval, мне нужно 8...

return - применение на практике
Объясните пожалуйста как в практике применяется return, документацию читал, не...

7
Kerry_Jr
Эксперт PHP
2211 / 2007 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
20.05.2016, 12:53 2
DoMeeNor, информации маловато.
1
DoMeeNor
0 / 0 / 0
Регистрация: 07.04.2016
Сообщений: 85
20.05.2016, 12:58  [ТС] 3
Kerry_Jr, $badUrl массив с ненужными словами. Есть таблица bad_url с двумя столбцами, id и url. Вот и нужно заменить в $steamNick все ненужные слова взятые из bad_url -> url и заменить на $antiUrl . Замена на ура, но лиш одно слово если указывать. А как сделать перебор всех слов из массива, и как занести все слова из бд в массив
0
Kerry_Jr
Эксперт PHP
2211 / 2007 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
20.05.2016, 13:43 4
DoMeeNor, $AntiUrl - строка?
1
DoMeeNor
0 / 0 / 0
Регистрация: 07.04.2016
Сообщений: 85
20.05.2016, 14:39  [ТС] 5
Kerry_Jr, Давай так обьясню.
PHP
1
2
3
4
5
$BadUrl = ВСЕ НЕНУЖНЫЕ СЛОВА ИЗ СТРОКИ url В таблице bad_url  (\DB::table('bad_url')->get('url');) 
 
if (preg_match("/href|url|http|www|.ru|.com|.net|.info|ru|com|net|info|.org/i", $steamNick)) {
    $steamNick = str_ireplace($BadUrl, "(ЗАМЕНА)", $steamNick);
}
Нужно заменить все слова в $steamNick которые пресутствуют в таблице bad_url строке url.
0
Kerry_Jr
Эксперт PHP
2211 / 2007 / 940
Регистрация: 14.05.2014
Сообщений: 5,869
Записей в блоге: 1
Завершенные тесты: 5
20.05.2016, 15:57 6
DoMeeNor, давайте все же разберемся, $AntiUrl - это строка или массив строк? От этого зависит поведение функции str_ireplace.
1
DoMeeNor
0 / 0 / 0
Регистрация: 07.04.2016
Сообщений: 85
21.05.2016, 17:21  [ТС] 7
Kerry_Jr, Это просто строка, которой будет заменяться все ненужные слова из массива $BadUrl
0
DoMeeNor
0 / 0 / 0
Регистрация: 07.04.2016
Сообщений: 85
26.05.2016, 05:38  [ТС] 8
Есть мысли?
0
26.05.2016, 05:38
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.05.2016, 05:38

Условный оператор if и его применение
Здравствуйте! У меня таккая поблема..использую условный оператор...

Применение cookie и сеансов в PHP
Всем доброго времени суток! :) Помогите, пожалуйста написать сценарий на php. ...

Применение значения функции в операторе выбора if
Здравствуйте знатоки! Прошу помочь со следующим вопросом.Есть функция проверки...


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

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

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