Следующая статья: Галерея картинок на PHP
Функции, это, блин, очень полезная штука. Ща расскажу :)
Вот, допустим, тебе необходимо повторить одну и ту же операцию несколько раз, но с разными параметрами.
Как пример, возьмем вывод даты в селекте:
function my_func($from,$to)
{ for($i=$from;$i<=$to;$i++)
{ $options.='<option value="'.$i.'">'.$in.'</option>';
}
return $options;
}
Теперь напечатаем 3 селекта с датами:
<select name="date1"><?php echo my_func(1,31); ?></select> <select name="date2"><?php echo my_func(1,12); ?></select> <select name="date3"><?php echo my_func(2001,2002); ?></select>
Вот. Быстро и понятно. А если этот делать «ручками» в html-e, то время уйдет не 3 минуты а все 30.