2010-07-29 3 views
-1

Как слить эти (сократите этот код)?Переменные слияния PHP

$match_1 = false; 
$match_2 = false; 
$match_3 = false; 
$match_4 = false; 
$match_5 = false; 

А как короткий этот код:

if($match_1 == false) { ... } // if(!$match) must work? 
+4

Вы сдавали экзамен? Вы задаете много похожих, простых вопросов, которые сформулированы как вопросы экзамена. –

+3

Почему так много людей фиксируют, что чем меньше символов они набирают, тем лучше будет их код? –

+0

Я изучаю PHP – James

ответ

2
$match_1 = $match_2 = $match_3 = $match_4 = $match_5 = false; 

Хотя использование массива может быть лучше

$match = array_fill(1,5,false); 
1

Вы можете использовать массив:

$match = array(false, false, ...); 

Вы не знаете, что вы хотите, но вы можете проверить, есть ли какие-либо false или true элементы с:

if (in_array(true/false, $match, true)) { ... } 
Смежные вопросы