Собственно вот сама функция, как видно из поселних 2 выражений,она ДОЛЖНА вернуть 2 результата. Однако я не представляю как это реализовать. Вернуть 1 из 2 переменных у меня получается стандартным образом :
return $hp[1];
Как вернуть обе переменные? Есть идея воспользоваться implode();, но правильно ли это будет? Точно знаю,что есть более рациональный путь. Помогите,а? :)
function attack()
{
global $str;
global $def;
global $dex;
global $hp;
$str[1]=100;
$str[2]=98;
$def[1]=90;
$def[2]=78;
$dex[1]=120;
$dex[2]=100;
$hp[1]=200;
$hp[2]=180;
$hp[1]-=$str[2];
$hp[2]-=$str[1];
return $hp[1];
}