Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
dvprog_12 [2017-09-01 14:54] 127.0.0.1 external edit |
dvprog_12 [2019-03-25 08:55] Daniel Viström |
||
---|---|---|---|
Line 15: | Line 15: | ||
// så ändras det även i huvudprogrammet. | // så ändras det även i huvudprogrammet. | ||
function backwards(& | function backwards(& | ||
- | $ental = $tal%10; | + | $ental = $tal % 10; // % ger resten |
- | $tiotal | + | $temp = (int)($tal / 10); // För att få heltalsdelen. |
- | $tal = $tiotal + 10*$ental; // Vänder på talet. | + | $tiotal = $temp % 10; |
+ | $tal = $tiotal + 10 * $ental; // Vänder på talet. | ||
} | } | ||
Line 25: | Line 26: | ||
// Ändras arrayen i funktionen händer inget med den | // Ändras arrayen i funktionen händer inget med den | ||
// i huvudprogrammet. | // i huvudprogrammet. | ||
- | function arrayadd($arr1, | + | function arrayadd($arr1, |
$i = 0; | $i = 0; | ||
| | ||
Line 38: | Line 39: | ||
// ett nytt namn till samma array. När arrayen ändras | // ett nytt namn till samma array. När arrayen ändras | ||
// i funktionen ändras den även i huvudprogrammet. | // i funktionen ändras den även i huvudprogrammet. | ||
- | function arrayadd2(& | + | function arrayadd2(& |
$i = 0; | $i = 0; | ||
| | ||
| | ||
- | $i++; | + | $i++; |
} | } | ||
} | } | ||
Line 56: | Line 57: | ||
echo 'tal1 efter backwards: ' . $tal1 . '< | echo 'tal1 efter backwards: ' . $tal1 . '< | ||
- | $arr1 = array(1,3,4); | + | $arr1 = [1,3,4]; |
- | $arr2 = arrayadd($arr1, | + | $arr2 = arrayadd($arr1, |
print_r($arr1); | print_r($arr1); | ||
echo ' $arr1 < | echo ' $arr1 < | ||
Line 63: | Line 64: | ||
echo ' $arr2 < | echo ' $arr2 < | ||
- | arrayadd2($arr1, | + | arrayadd2($arr1, |
print_r($arr1); | print_r($arr1); | ||
echo ' $arr1 < | echo ' $arr1 < |