У меня есть текстовое поле, которое я использую для выполнения вычислений с использованием кода, введенного в него. Этот код будет иметь либо префикс, либо суффикс, добавленный к нему. Моя проблема заключается в том, что в одном коде правила префикса и суффикса будут сталкиваться и вызывать оба действия, когда я только хочу, чтобы действие префикса произошло. Вот код:Операторы PHP IF, связанные с несколькими правилами
//get suffix and prefix from input box
$suffix = $inputbox[strlen($inputbox)-1];
$prefix = $inputbox[0];
if($inputbox!="" && $suffix=="L" or $suffix=="P" or $suffix="Y" or $suffix=="T")
{
//do this
}
if($inputbox!="" && $inputbox=="NT")
{
//do that
}
С кодом, как это, скрипт делает так, потому что поле ввода является NT, а также имеет суффикс T. То, что я хочу, чтобы игнорировать первое правило, или поставьте оператор в первом правиле, чтобы сказать, что он должен работать только в том случае, если суффикс равен T, а префикс - не N.
Я знаю, что есть простой способ сделать это, но это почти 1 час, и я хочу закончить это раньше Я ухожу на кровать!
Я противопоставляю нижестоящий элемент с помощью upvote muahaha, мощность для upvoters. удачи ~ –
Спасибо человек. Я никогда не занимался программированием раньше и не учусь, когда я иду. :/ – Ian