| |
|
|
| | Как сверить какую-либо переменную с каждым элементом какого-то массива?
Ниже код, который почему-то не работает.
$data = "31-09-06";
$nodat = array("31-09-06","31-11-06","29-02-07");
if (in_array($data, $nodat))
{
print "Число совпало";
}
else {
print "Число НЕ совпало";
}
|
Что здесь не так - непонятно.
Может кто подскажет, как это лучше реализовать.
и если ли более удобые и надёжные способы проверки на все элементы из массива. | |
| |
|
|
| |
|
|
| |
для: Владимир22
(04.06.2006 в 17:23)
| | | Cтранно.. у меня приведенный код работает!
но можно поступить так:
<?
$data = "31-09-06";
$nodat = array("31-09-06","31-11-06","29-02-07");
$pk = false;
foreach ($nodat as $key => $val)
if ($val == $data) $pk = true;
if ($pk == true)
print "Число совпало";
else
print "Число НЕ совпало";
?>
|
| |
| |
|
|
| |
|
|
| |
для: kasmanaft
(04.06.2006 в 18:07)
| | | [поправлено модератором] | |
| |
|
|
| |
|
|
| |
для: valenok
(04.06.2006 в 19:10)
| | | Спасибо! | |
| |
|
|