За последние 24 часа нас посетили 59414 программистов и 1740 роботов. Сейчас ищут 786 программистов ...

Сравнение слова с масивом

Тема в разделе "PHP для новичков", создана пользователем Dron-Boy, 28 ноя 2016.

  1. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    PHP:
    1. if($town == $arResult['ITEMS'][$i]['PROPERTIES']['V_GOROD']['VALUE'])
    2.                         {
    3.                             echo $arResult['ITEMS'][$i]['PROPERTIES']['V_GOROD']['VALUE'];
    4.                         }
    5.                     else
    6.                         {
    7.                             echo'<pre>';
    8.                                 echo $arResult['ITEMS'][$i]['PROPERTIES']['V_GOROD']['VALUE'];
    9.                             echo'</pre>';
    10.                             echo'<pre>';
    11.                                 echo $town;
    12.                             echo'</pre>';
    13.                    
    14.                         }
    вот что выводит массив
    Санкт-Петербург

    Тосно

    вот что в переменной $town
    Санкт-Петербург

    Ну всегда выпадает на else.
    чего не так
     
  2. zahermaher

    zahermaher Новичок

    С нами с:
    27 сен 2014
    Сообщения:
    169
    Симпатии:
    14
    возможно в одной из переменных $arResult['ITEMS'][$i]['PROPERTIES']['V_GOROD']['VALUE'] или $town , есть пробел или тег.

    попробуй обе переменный обработать функцией trim.

    т.е. условие записать так:

    Код (Text):
    1. if(  trim($town) ==  trim($arResult['ITEMS'][$i]['PROPERTIES']['V_GOROD']['VALUE'])  )
    если не поможет пробуй strip_tags например
     
  3. denis01

    denis01 Суперстар
    Команда форума Модератор

    С нами с:
    9 дек 2014
    Сообщения:
    12.227
    Симпатии:
    1.714
    Адрес:
    Молдова, г.Кишинёв
  4. Dron-Boy

    Dron-Boy Старожил

    С нами с:
    20 ноя 2014
    Сообщения:
    1.041
    Симпатии:
    126
    Уже все решил. Были пробелы.
     
    denis01 нравится это.