Сравнение в PHP switch

188
20 октября 2018, 05:00

работаю с API вконтакте.Сделал небольшой скрипт, где идет сравнение по Switch , сообщения пользователя, с моими данными, вот пример:

switch ($message) { 
    case "купить": 
        $text = $buy; 
        break; 
    case "киви": 
        $text = $qiwi; 
    case "карта": 
        $text = $card; 
        break; 
    default: 
       $text = $error; 
}

т.е , если $message == например карта, то переменной $text присваевается значение $card, но на самом деле, когда выполняется этот код, переменной $text присваевается постоянно значение переменной $error , почему так? В чем проблема?

READ ALSO
Как объединить вложенности массива

Как объединить вложенности массива

Как я могу объединить вложенности массива? Имеется следующий массив:

181
Где взять исходники

Где взять исходники

Нужны исходные коды программ типа GParted или Терминал или чего-то под LinuxНо обязытельно чтобы в этой программе нужно было авторизовываться

195
Графика в Visual Studio С++

Графика в Visual Studio С++

Решил научиться работать с графикой в с++, так , чтобы можно в будущем делать простые и сложные игрушкиПосоветуйте книги , сборники по графике...

278