[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Помогите разобраться в коде
sergeieai
Всем привет!Не моли бы ли Вы мне помочь как описать код php. Что за что отвечает. Нужно просто досконально разобрать скрипт и иметь представление как он работает. Сам код делает рандом изображений на сайте:
function echo_block()
{
global $array;
shuffle($array);
ob_start();
foreach($array as $data)
{
echo $data;
}
$content=ob_get_contents();
ob_clean();
echo $content;

/*
global $array;
$data=$array;
$num=count($data);
$mass=array();

for($i = 1; $i <= $num; $i++)
{
$g=$data["".array_rand($data,1).""];
if(in_array($g,$mass) and $i<=$num-1)
{
echo '<strong>'.$i.' - '.($num-1).'</strong>';
$i=$i-1;
}
else
{
array_push($mass,$g);
echo $g;
}
}*/

}
?>
zelenuy
:) на мой взгляд берет массив перемешивает его и выплевывает на экран
<?php
function
echo_block(){
global $array;//берет массив
shuffle($array);//перемешивает
ob_start();//включает буферизацию
foreach($array as $data){//перебирает массив
echo $data;//записывает в буфер
}
$content=ob_get_contents();//кидает в переменную $content то что в буфере
ob_clean();//очищает буфер
echo $content;//выплевывает все это дело на экран
}
?>
sergeieai
Вот это от души спасибо smile.gif
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.