dark_firewall
@dark_firewall
Программист C#

Почему побитовый оператор ведёт себя так?

Доброго времени суток, сталкнулся с одним мелким ньюансом, в коде ниже, когда убераешь из строки type или id он выдает только то что указанно в запросе тоесть если ссылка будет такая test.co.uk/index?type=private
он выведет [type]=>private

switch ($_GET) {
	case 'type' & 'id':
		echo '<pre>'; print_r($_GET); echo '</pre>';
		break;
}
  • Вопрос задан
  • 106 просмотров
Решения вопроса 1
nokimaro
@nokimaro
Меня невозможно остановить, если я смогу начать.
во-первых, 'type' & 'id' возвращает строку
string(2) "``"

во-вторых, весь вышепреведенный код не имеет никакого смысла, так как $_GET это суперглобальный массив и передавать его в switch не надо

Вероятнее всего вам нужно что-то подобное
<?php
if(isset($_GET['id']) && isset($_GET['type'])) {
    print_r($_GET);
}
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы