index.php Код (Text): arr($mass, $sotr_mass) function.php PHP: function arr($mass, $sotr_mass){ $z="0"; while($mas=$mass[$z]){ трам тарарам тут система которая обрабатыает массив $sort_mass[$z] = $h; $z=$z+"1";} } как мне вернуть массив через переменную
Если я правильно понял, то тебе нужно implode() и explode(). В переменную "а" заносим массив $a = implode("тут указуюемч,что будет между значениями (к примеру запятая)", "тут указуем какой массив будет заносить в переменную"); Из переменной "а" в массив $a = explode("указуем что разделяет значения(к примеру запятая)", тут переменная в которую поместится массив(к примерру $b)); xD
В теле функции напишите PHP: return $var; , где $var - та переменная, которую нужно вернуть. И используйте функцию так: PHP: $a = arr($b, $c);
$z Это счетчик для массива... В переменной $mass массив с данными и с помощю счетчика я по очереди обрабатываю каждую ячейку массива Бородин Вадим return $var; уже пробовал.... Я хочу вывести $sort_mass К примеру есть <?php function club() { *************** $a = implode("*", "$sort_mass"); } ?> но как мне в основном файле index.php получить эту переменную
Два варианта: 1. function mysort(...) { return $sort_mass; } $sort_mass = mysort(...); 2. $sort_mass = array(); function ($mass, &$sort_mass) { ... } Вывести массив: echo '<xmp>'; print_r($sort_mass);
Код (Text): mysort(...); А это еще что*? Код (Text): print_r($sort_mass); я не хочу чтобы вывести на экран.. Мне нужно чтобы в index.php в переменной $sotr_mass Появились значения из функции!