Доброе утро! Подскажите пожалуйста чем можно заменить этот участок кода? Но что бы принцип работы остался тот же
if (empty($_SESSION['endparty'])) {
if ($gamearr[1] == 'x' AND $gamearr[2] == 'x' AND $gamearr[3] == 'x') {
print 'aa';
}
elseif ($gamearr[1] == 'o' AND $gamearr[2] == 'o' AND $gamearr[3] == 'o') {
print 'bb';
}
if ($gamearr[4] == 'x' AND $gamearr[5] == 'x' AND $gamearr[6] == 'x') {
print 'aa';
}
elseif ($gamearr[4] == 'o' AND $gamearr[5] == 'o' AND $gamearr[6] == 'o') {
print 'bb';
}
if ($gamearr[7] == 'x' AND $gamearr[8] == 'x' AND $gamearr[9] == 'x') {
print 'aa';
}
elseif ($gamearr[7] == 'o' AND $gamearr[8] == 'o' AND $gamearr[9] == 'o') {
print 'bb';
}
if ($gamearr[1] == 'x' AND $gamearr[5] == 'x' AND $gamearr[9] == 'x') {
print 'aa';
}
elseif ($gamearr[1] == 'o' AND $gamearr[5] == 'o' AND $gamearr[9] == 'o') {
print 'bb';
}
if ($gamearr[2] == 'x' AND $gamearr[5] == 'x' AND $gamearr[8] == 'x') {
print 'aa';
}
elseif ($gamearr[2] == 'o' AND $gamearr[5] == 'o' AND $gamearr[8] == 'o') {
print 'bb';
}
if ($gamearr[3] == 'x' AND $gamearr[5] == 'x' AND $gamearr[7] == 'x') {
print 'aa';
}
elseif ($gamearr[3] == 'o' AND $gamearr[5] == 'o' AND $gamearr[7] == 'o') {
print 'bb';
}
}
Можно условия заменить массивом.
$values = [
'xxx' => 'aa',
'ooo' => 'bb'
];
И далее подставляй значения $gamearr. Думаю понятно
Rakovskiy, с удовольствием тебе отвечу, спасибо