Возник такой вопрос: у меня в форме ввода данных есть поле "Номер телефона", по задумке телефон может отсутствовать, так и быть несколько. Срествами js я генерирую сколько нужно Код (Text): <input='text' name='tel[0]'> <input='text' name='tel[1]'> ... <input='text' name='tel[n]'> Теперь сам вопрос, как проверить пуст ли массив $POST['tel']? Сейчас использую Код (Text): if (!empty($_POST['tel'][0])) , но может есть, что-нибудь по изящней?)
Код (PHP): if(join('',$POST['tel'])!='' && is_array($POST['tel'])) { echo'не пусто'; }else{echo'пусто';}
а что, разве приходят пустые значения, если поля пустые? я так понимаю, что он целиком будет пустой, если ни одно поле не заполнялось if (!empty($_POST['tel']))
Где - то еще была тема такая. =) Кинем и тут тоже, чтобы было если, что - то вдруг. =))) Код (PHP): join(): $a=array(); -> false; $a=array(''); -> false; $a=array(null); -> false; $a=array(false); -> false; $a=array(true); -> true; $a=array(0); -> true; Код (PHP): empty(): $a=array(); -> false; $a=array(''); -> true; $a=array(null); -> true; $a=array(false); -> true; $a=array(true); -> true; $a=array(0); -> true;