|
|
|
| Здравствуйте!
Ничего не присваивается, почему-то!?
<?php
$mkb_r="2";
$mkb_l="5";
$mkb_b="2";
$mkb_f="5";
$mkb_a="5";
$mkb_g="7";
function Full_list(){
global $mkb_r,$mkb_l,$mkb_b,$mkb_f,$mkb_a,$mkb_g;
$input = array($mkb_r,$mkb_l,$mkb_b,$mkb_f,$mkb_a,$mkb_g);
$mkb_all = array_unique($input);
$triples = array_chunk($mkb_all,6);
foreach ($triples as $k => $table){
list($mkb_r,$mkb_l,$mkb_b,$mkb_f,$mkb_a,$mkb_g)=$pers;
echo "МКБ включает: ";
foreach ($table as $pers)
echo "<br>$pers";
echo "";
$mkb_s=Full_list();
}
echo "<br>\n";
}
echo $mkb_s;
?>
|
| |
|
|
|
|
|
|
|
для: helovek
(22.04.2008 в 15:22)
| | вынесите за пределы функции, вы пытаетесь вызвать эту функцию в теле самой этой функции. | |
|
|
|
|
|
|
|
для: AcidTrash
(22.04.2008 в 15:37)
| | ТОже пробовал
$mkb_s=Full_list();
echo $mkb_s;
echo $mkb_s;
echo $mkb_s;
|
Выходит только одно значение функции
а значеня переменной нет! | |
|
|
|
|
|
|
|
для: helovek
(22.04.2008 в 15:44)
| | а return в функции юзать не пробовал? | |
|
|
|
|
|
|
|
для: mechanic
(22.04.2008 в 16:10)
| | Не получается! | |
|
|
|
|
|
|
|
для: helovek
(22.04.2008 в 18:37)
| | Почему не получается все даже очень хорошо получается.
<?php
$mkb_r="2";
$mkb_l="5";
$mkb_b="2";
$mkb_f="5";
$mkb_a="5";
$mkb_g="7";
function Full_list(){
global $mkb_r,$mkb_l,$mkb_b,$mkb_f,$mkb_a,$mkb_g;
$input = array($mkb_r,$mkb_l,$mkb_b,$mkb_f,$mkb_a,$mkb_g);
$mkb_all = array_unique($input);
$triples = array_chunk($mkb_all,6);
foreach ($triples as $k => $table){
list($mkb_r,$mkb_l,$mkb_b,$mkb_f,$mkb_a,$mkb_g)=$pers;
$per .= "МКБ включает: ";
foreach ($table as $pers)
$per .= "<br>".$pers;
$per .= "<br>\n";
return $per;
}
}
$mkb_s= Full_list();
print $mkb_s;
print $mkb_s;
?>
|
| |
|
|
|
|
|
|
|
для: AcidTrash
(23.04.2008 в 14:19)
| | Большое спасибо! | |
|
|
|