$mars = array('ddd','sss','ppp');
$snikers = array('f1','f2','f3');
$bounty = array('tet-a-tet','nahinka','aromat');
$shikolad = array($mars,$snikers,$bounty);
for($i=0; $i<count($shikolad); $i++)
{
$induk = key($shikolad);
for($d=0; $i<count($shikolad["$induk"]); $d++){
echo ' '.$shikolad["$induk"][$d];
}
next($induk);
}
Спустя 6 минут, 24 секунды (28.11.2010 - 16:45) DySprozin написал(а):
во-первых, не шИколад, а шоколад...
во-вторых, юзай foreach:
во-вторых, юзай foreach:
$mars = array('ddd','sss','ppp');
$snikers = array('f1','f2','f3');
$bounty = array('tet-a-tet','nahinka','aromat');
$shokolad = array($mars,$snikers,$bounty);
foreach($shokolad as $key => $value) {
foreach($value as $key1 => $value1){
echo ' '.$value1;
}
}
Спустя 4 минуты, 20 секунд (28.11.2010 - 16:49) Golovastik написал(а):
Мне нужно чисто циклами фор вывести, без использования конструкции foreach
Спустя 33 минуты, 50 секунд (28.11.2010 - 17:23) inpost написал(а):
Golovastik
А к чему такие требования? Не умеешь пользоваться foreach, функцией, которая для этих целей была создана разработчиками PHP?
А к чему такие требования? Не умеешь пользоваться foreach, функцией, которая для этих целей была создана разработчиками PHP?
Спустя 18 минут, 24 секунды (28.11.2010 - 17:42) kovaldm написал(а):
Golovastik
Буквально на днях была точно такая же тема в этом разделе.
Буквально на днях была точно такая же тема в этом разделе.
Спустя 1 час, 12 секунд (28.11.2010 - 18:42) Kuliev написал(а):
Golovastik
<?php
$mars = array('ddd','sss','ppp');
$snikers = array('f1','f2','f3');
$bounty = array('tet-a-tet','nahinka','aromat');
$shikolad = array($mars,$snikers,$bounty);
echo '<pre>';
print_r($shikolad);
echo '</pre>';
for($i = 0; $i < count($shikolad); $i++)
{
echo "<b style='color:red;'>". $i ."</b><br>";
for($j = 0; $j < count($shikolad[$i]); $j++)
{
echo '<b>' . $shikolad[$i][$j] .'</b><br>';
}
}
?>
Спустя 8 часов, 12 минут, 59 секунд (29.11.2010 - 02:55) Golovastik написал(а):
Всё понял во так:
Скажите, а динамические массивы на пхп бывают?
<h1>
<pre>
<?php
$mas = array(
array('Баламут', 35, 'Заец'),
array('Серия',"Татан",235),
array("Дровосек","Питер","УРА")
);
for($i=0; $i<count($mas); $i++){
echo '<br/>';
for($j=0; $j<count($mas[$i]); $j++){
echo $mas[$i][$j].' ';
}
}
?>
Скажите, а динамические массивы на пхп бывают?
Спустя 55 минут, 51 секунда (29.11.2010 - 03:51) kirik написал(а):
Цитата (Golovastik @ 28.11.2010 - 18:55) |
динамические массивы на пхп бывают? |
В каком смысле динамические?
Спустя 4 часа, 45 минут, 19 секунд (29.11.2010 - 08:36) DySprozin написал(а):
Golovastik
ну... там они какбе все динамические
ну... там они какбе все динамические
Спустя 49 минут, 35 секунд (29.11.2010 - 09:26) linker написал(а):
kirik
Имеется ввиду возможность динамического увеличения размерности массива по ходу выполнения программы. В Паскале и иже
В PHP они все динамические.
Имеется ввиду возможность динамического увеличения размерности массива по ходу выполнения программы. В Паскале и иже
MyArray: Array[1..2] of byte;можно запихнуть только два элемента и более ни-ни.
В PHP они все динамические.