PDA

Просмотр полной версии : Задачка. php


namak
27.12.2009, 18:46
Есть два массива(одномерных, оба от 1 до 16) $a[] и $b[]. Как рандомным образом вывести $a[случайное] пробел $b[случайное]

каждый элемент выводится тока один раз!!

.::f-duck::.
27.12.2009, 18:54
<?php
echo "тут был скрпиt";

Gifts
27.12.2009, 18:59
namak
// Тут должны быть ваши массивы одинаковой размерности
$arr1=array();
$arr2 = array();
shuffle($arr1);shuffle($arr2);
$tmp = array_combine($arr1,$arr2);
foreach ($tmp as $a => $b) echo $a.' '.$b;

namak
27.12.2009, 19:11
я ж писал что оба имеют по 16 эелементов

Gifts
27.12.2009, 19:20
namak А я тонко намекнул, что программа подходит для любого числа элементов, в случае одинакового количества элементов в обоих массивах

namak
27.12.2009, 19:25
спс))
все работает)