Профиль пользователя заблокирован сроком с 12 апреля 2016 г. и навсегда по причине: Мат
Ответы пользователя по тегу Массивы
  • If внутри foreach?

    Outoverlay
    @Outoverlay
    А где у Вас ключ kat_id в массиве?
    Чё за уеб*нский массив вообще?
    И if тут причем. Как конструкция, то верно, а вот $one['ot_kat'] == $one['kat_id'].
    Посколько вы не указали что в переменной $res, я могу сказать, что, что-то из них: $one['ot_kat'], $one['kat_id'] будет возвращать null

    $res_1 = array(
    array(
    'ot_id' => 1,
    'ot_name' => 'Сисюкин Александр Валерьевич',
    'ot_email' => 'nenene@nenen.ru',
    'ot_text' => 'поцоацол ацлцал цла цла цлл цалц лцл ацал ц
    ц вц вцв ц',
    'ot_kat' => 1
    )
    );
    $res_2 = array(
    array(
    'kat_id' => 1,
    'kat_otz' => 'Хороший отзыв'
    )
    );
    foreach( $res_1 as $val_1 ){
    foreach( $res_2 as $val_2 ){
    if( $val_1['ot_kat'] == $val_2['kat_id'] ){
    //code...
    
    break;
    }
    
    }
    
    
    }
    Ответ написан
    5 комментариев