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

Форум PHP

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

 

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

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

тема: Работа с массивом
 
 автор: restall   (28.08.2006 в 01:43)   письмо автору
 
 

Вот есть допустим массив со словами... типа такого

Array
(
    [0] => kachat
    [1] => melodmm
    [2] => skachat-
    [3] => kartinki
    [4] => samchat-
    [5] => yaap
    [6] => igpi
)

Я подсчитвыаю сколько тут всего элемнтов $n=count($word);
Идет условие, если их меньше чем 100, то нужно дозаполнить массив такимиже слвовами... чтобы стало 100, тоесть

Array
(
    [code]
Array
(
    [0] => kachat
    [1] => melodmm
    [2] => skachat-
    [3] => kartinki
    [4] => samchat-
    [5] => yaap
    [6] => igpi [0] => kachat
    [7] => melodmm
    [8] => skachat-
    [9] => kartinki
    [10] => samchat-
    [11] => yaap
    [12] => igpi
)

И так к 100... Что посоветуете?
)
[/code]

   
 
 автор: Евгений Петров   (28.08.2006 в 02:23)   письмо автору
 
   для: restall   (28.08.2006 в 01:43)
 

В лоб:
<?
    $ar 
= array("kachat", "melodmm", "skachat-", "kartinki", "samchat-", "yaap", "igpi");
    
$cnt = count($ar);
    
$j = 0;
    for(
$i = $cnt; $i < 100; $i++)
    {
        
$ar[$i] = $ar[$j++];
        if(
$j == $cnt) $j = 0;
    }

    
print_r($ar);
?>

   
 
 автор: restall   (28.08.2006 в 02:51)   письмо автору
 
   для: Евгений Петров   (28.08.2006 в 02:23)
 

Спасибо, до чего же все єто просто))

   
Rambler's Top100
вверх

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