|
|
|
| Итак, надо сделать функцию, возвращающую массив, прчём передавать массив в неё не обязательно, но если знаете как его туда передать, то подскажите и это.
Слышал, что такие трюки делают через ссылки. Может кто-нибудь знает, как это выглядет? | |
|
|
|
|
|
|
|
|
для: pindos
(03.12.2009 в 18:49)
| | Необязательные параметры задаются в определении функции путём задания значения параметра по умолчанию.
<?php
function myFunction($param = array()) {
if ( count($param) == 0 ) {
print 'Передан пустой массив, или параметр вообще не был передан';
} else {
print 'Передан массив с количеством элементов: '.count($param);
}
}
myFunction();
print '<br/>';
myFunction(array(1, 2, 3));
|
| |
|
|
|
|
|
|
|
для: Саня
(03.12.2009 в 18:58)
| | Примерно так?
<?
function make_arr($arr=array())
{
$arr[0]=$a->out1[1][9];
$arr[1]=$a->out1[2][12];
}
make_arr($arr2);
print_r($arr2);?>
|
Чет не работает... | |
|
|
|
|
|
|
|
для: pindos
(03.12.2009 в 19:15)
| | Где у вас определёны массив $arr2 и объект $a? | |
|
|
|