Articles of if statement

php проверяет адрес электронной почты на основе имени домена

Мне нужно отфильтровать некоторый адрес электронной почты на основе имени домена. В основном, если доменное имя – yahoo-inc.com, facebook.com, baboo.com .. (и несколько других), функция должна что-то делать, и если домен он должен делать что-то еще. Единственный способ, которым я это знаю, – использовать шаблон / регулярное выражение с preg_match_all и создавать случаи / условия […]

Если инструкция из внешнего файла конфигурации не работает

У меня есть скрипт, который включает в себя файл конфигурации (называемый accountconfig.php), который содержит простое логическое: <?php $account = 'on'; ?> В моем основном скрипте у меня есть серия if else (если $ account == true, сделайте это, иначе это), но она всегда будет в другом, независимо от того, что значение $ account (как будто […]

PHP: Как я могу применить свои переменные к динамическому набору условий?

Рассмотрим массив как набор общих или абстрактных условных операторов: $conditionSet = array( 'condition1' => '$a > $b', 'condition2' => '$c != $d', 'condition3' => '$f < $e' ); Можно ли применить переменные, которые у меня есть в моей текущей области исполнения, к условиям в массиве «на лету» – без необходимости анализировать заявления? т.е. $a = […]

Как я могу поставить условие на способ соединения?

У меня есть эта структура таблицы: // QandA +—-+———————+—————————————-+——+———+ | Id | title | content | type | related | +—-+———————+—————————————-+——+———+ | 1 | title of question 1 | content of question1 | 0 | 1 | | 2 | | content of first answer for question1 | 1 | 1 | | 3 | […]

2 штуки аналогичного PHP, один работает один нет?

У меня есть несколько полей на сайте свойств, захватывая ценность на английском языке и в зависимости от значения, переводя его (если выбран другой язык, отличный от английского). Этот фрагмент кода отлично работает: <?php if(get_post_meta($post->ID,'prop_parking',true) && $prop_parking): $prop_parking_meta = get_post_meta($post->ID,'prop_parking',true); if ($prop_parking_meta == 'Yes') { $prop_parking_meta = '<!–:en–>Yes<!–:–><!–:es–>Sí<!–:–><!–:ru–>да<!–:–>'; } elseif ($prop_parking_meta == 'No') { $prop_parking_meta = […]

Условие PHP, если текущая страница, затем ссылка выделена

У меня есть веб-страница с боковой панелью, которая использует некоторый класс css. Если класс = «активный», то ссылка будет выделена. Я хочу сделать так, чтобы на любой странице скрипт проверил, к какой ссылке он подключен, а затем определите, какая ссылка будет выделена. , но у меня действительно нет подсказки, как действовать дальше, пожалуйста, укажите мне […]

ИСПОЛЬЗОВАНИЕ if заявление не работает, как должно

У меня есть код if используемый в моем коде, но логика кода не работает так, как хотелось бы, так это то, что когда пользователь вводит название города без ввода названия района, система должна отображать сообщение об ошибке и когда пользователь вводит название города и название района, не входя в lat и долго, система должна отображать […]

WordPress Условный, если is_single

Я пытаюсь использовать условное утверждение на моей странице single.php. То, что я хочу сделать, – если оно относится к текущим продуктам типа Custom Post Type, использует конкретную страницу шаблона singleproduct.php, если нет (т.е. стандартная запись в блоге), используйте страницу single.php по умолчанию. Я думаю, что я использую правильный оператор, но не знаю, что делать после […]

Проверьте, содержит ли строка одно из нескольких слов

Я пытаюсь сделать фильтр слов в php, и я столкнулся с предыдущим сообщением Stackoverlow, в котором упоминается следующее, чтобы проверить, содержит ли строка определенные слова. То, что я хочу сделать, – это адаптировать это, чтобы он проверял разные слова за один раз, не повторяя код снова и снова. $a = 'How are you ?'; if […]

Синтаксис для инструкции if / else, если вставка была успешной в подготовленном заявлении PDO

Я пытаюсь переключиться с инструкций mySql на подготовленные инструкции PDO, но мне трудно понять правильный синтаксис для операторов if / else, которые я должен использовать, если вставка была успешной (ранее if($result) {…} ). Я знаю, что $ stmt-> execute (); возвращает true при успешном завершении или false при ошибке, но я не смог определить, как […]