|
|
|
|
|
для: Владимир55
(07.10.2009 в 17:11)
| | Нужно убрать лишний array()
<?php
for ($i = 0; $i <= 3; $i++)
{
unset($m_buf);
$m_buf[] = 71;
$m_buf[] = 73;
$m_buf[] = 75;
$content[$i] = $m_buf;
}
echo "<br><br>";
print_r($content);
?>
|
| |
|
|
|
|
|
|
| Для создания двухкоординатного массива использую такое выражение:
for ($i = 0; $i <= 3; $i++)
{
unset($m_buf);
$m_buf[] = 71;
$m_buf[] = 73;
$m_buf[] = 75;
$content[$i] = array($m_buf);
}
echo "<br><br>";
print_r($content);
|
А в результате получаю трехкоординатный массив:
Array ( [0] => Array ( [0] => Array ( [0] => 71 [1] => 73 [2] => 75 ) ) [1] => Array ( [0] => Array ( [0] => 71 [1] => 73 [2] => 75 ) ) [2] => Array ( [0] => Array ( [0] => 71 [1] => 73 [2] => 75 ) ) [3] => Array ( [0] => Array ( [0] => 71 [1] => 73 [2] => 75 ) ) )
Как обойти эту проблему?
(Код для теста). | |
|
|
|
|