Армян
Новичок
Чудеса с isset и if
Здрасьте!
Да переместят меня в оффтоп, если не там запостил
Я вот тут, сталкнулся с такой фиговиной, чесно говоря в шоке.
есть скрипт:
выдает:
123+123
Извиняюсь, если чужь, но isset($data['Start_Month']), и все Иссеты в данном случае, должны возвращять false, или я ошибаюсь ?
Здрасьте!
Да переместят меня в оффтоп, если не там запостил

Я вот тут, сталкнулся с такой фиговиной, чесно говоря в шоке.
есть скрипт:
PHP:
<?php
$data = '123';
print_r($data);
echo "+";
if ( isset($data['Start_Month']) and isset($data['Start_Day']) and isset($data['Start_Year']) and
isset($data['End_Month']) and isset($data['End_Day']) and isset($data['End_Year']) ) {
print_r($data);
}
?>
выдает:
123+123
Извиняюсь, если чужь, но isset($data['Start_Month']), и все Иссеты в данном случае, должны возвращять false, или я ошибаюсь ?