php profi дайте пожалуйста цикл для этого кода: Код (Text): if (isset($_GET['value0'])) { $gl['dir'] = '../'; } if (isset($_GET['value1'])) { $gl['dir'] = '../../'; } if (isset($_GET['value2'])) { $gl['dir'] = '../../../'; } if (isset($_GET['value3'])) { $gl['dir'] = '../../../../'; }
Заранее известно сколько $_GET['value3'] будет? Интересуют ли тебя другие ключи массива или только ключ "value"?
Ну если чисто для этого твоего фрагмента кода, то что-то типа: PHP: $str = "../"; for($i=0; $i< 4; $i++){ if(isset($_GET["value{$i}"])) { $gl['dir'] = str_repeat($str, $i+1); } } А вообще допилить надо, это я чисто навскидку написал...