Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель PHP 5 / 6 (3 издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: двумерный массив
 
 автор: Андрей   (27.04.2005 в 00:16)   письмо автору
 
 

есть такой массив:
$my_array[$i][$j]

не подскажете, как узнать количество элементов $j при $i=число, а также количество элементов $i этого массива

   
 
 автор: glsv (Дизайнер)   (27.04.2005 в 04:38)   письмо автору
 
   для: Андрей   (27.04.2005 в 00:16)
 

Для подсчета используйте функцию count()
Думаю, вот это код вам поможет разобраться.

<?
  $arr
[0]=array(1,2,3,4);
  
$arr[1]=array(1,2);  
  
$arr[2]=array(1);    
  echo 
"<pre>";
  
print_r($arr);
  echo 
"</pre>";  
  
  
//
  
echo "Кол-во элементов в первом измерении: ".count($arr)."<br>";
  echo 
"Кол-во элементов в первом элементе ".count($arr[0])."<br>";  
  echo 
"Кол-во элементов во втором элементе: ".count($arr[1]);    
?>

Он выведет на экран:

Array
(
    [0] => Array
        (
            [0] => 1
            [1] => 2
            [2] => 3
            [3] => 4
        )

    [1] => Array
        (
            [0] => 1
            [1] => 2
        )

    [2] => Array
        (
            [0] => 1
        )

)
Кол-во элементов в первом измерении: 3
Кол-во элементов в первом элементе 4
Кол-во элементов во втором элементе: 2

   
 
 автор: $OMEGA   (27.04.2005 в 09:45)   письмо автору
 
   для: glsv (Дизайнер)   (27.04.2005 в 04:38)
 

А при большом количестве записей и для автоматизации воспользуйся циклом for.

   
 
 автор: Андрей   (28.04.2005 в 01:10)   письмо автору
 
   для: glsv (Дизайнер)   (27.04.2005 в 04:38)
 

Опять все элементрано просто... Как-то тормознул я с count()
Спасибо!

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования