|
|
|
| Есть например такой массив:
Array
(
[1] =>
[3] =>
[4] =>
)
Нужно дополнить недостающие ключи: в данном примере это 0 и 2, и их значения должы быть 0, а остальных ключей 1. В итоге должно получиться:
Array
(
[0] => 0
[1] => 1
[2] => 0
[3] => 1
[4] => 1
)
Как это сделать используя структуры foreach, while или for? | |
|
|
|
|
|
|
|
для: motl
(07.10.2007 в 02:21)
| |
<pre>
<?php
$array[1] = "";
$array[3] = "";
$array[4] = "";
for ($i = 0; $i < 5; $i++)
{
if (!isset($array[$i]))
$array[$i] = 0;
else $array[$i] = 1;
}
ksort($array); // или можно через for вывести
print_r($array);
?>
|
| |
|
|
|