Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > de.comp.lang.php > #4428
| From | Stefan Mayer <meniskus@gmx.net> |
|---|---|
| Newsgroups | de.comp.lang.php |
| Subject | var_dump(8.7 <= 8.7) / false? |
| Date | 2018-11-15 01:23 +0100 |
| Message-ID | <61959674.20181115012304@gmx.net> (permalink) |
Hallo Leute,
eine kleine Funktion die Werte zwischen "min" und "max"
```
<?php
function f($min, $max, $step) {
$values = [];
for ($i = $min; $i<=$max; $i+=$step) {
$values[] = $i;
}
return $values;
}
```
Eigentlich dachte ich das funktioniert, aber irgendwas funktioniert überhaupt
nicht.
Wieso unterscheidet sich das Ergebnis z.B. bei diesen beiden?
print_r(f(11.3, 11.7, .4)); // 11.7 fehlt
print_r(f(20.3, 20.7, .4)); // OK
z.B.
print_r(f(5.3, 5.7, .4)); // OK
[0] => 5.3
[1] => 5.7
print_r(f(8.3, 8.7, .4)); // 8.7 fehlt?
[0] => 8.3
print_r(f(9.2, 11, .6)); // OK
[0] => 9.2
[1] => 9.8
[2] => 10.4
[3] => 11
print_r(f(11.3, 11.7, .4)); 11.7 fehlt?
[0] => 11.3
print_r(f(20.3, 20.7, .4)); OK
[0] => 20.3
[1] => 20.7
Mehr händische Variante …
´´´
function f($min, $max, $step) {
$values = [];
$value = $min;
while ($value <= $max) {
$values[] = $value;
$value+=$step;
}
return $values;
}
´´´
… gleiches Bild
Hilfe! Danke!
Gute Nacht, Stefan
Back to de.comp.lang.php | Previous | Next — Next in thread | Find similar
var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-15 01:23 +0100
Re: var_dump(8.7 <= 8.7) / false? Arno Welzel <usenet@arnowelzel.de> - 2018-11-15 09:12 +0100
Re: var_dump(8.7 <= 8.7) / false? Arno Welzel <usenet@arnowelzel.de> - 2018-11-15 09:15 +0100
Re: var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-15 14:31 +0100
Re: var_dump(8.7 <= 8.7) / false? "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-11-15 14:51 +0100
Re: var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-15 15:52 +0100
Re: var_dump(8.7 <= 8.7) / false? "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-11-15 17:36 +0100
Re: var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-15 18:02 +0100
Re: var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-15 21:24 +0100
Re: var_dump(8.7 <= 8.7) / false? "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-11-16 14:43 +0100
Re: var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-16 21:26 +0100
Re: var_dump(8.7 <= 8.7) / false? "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-11-17 23:49 +0100
Re: var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-19 21:15 +0100
Re: var_dump(8.7 <= 8.7) / false? Claus Reibenstein <4spamersonly@kabelmail.de> - 2018-11-15 19:34 +0100
Re: var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-15 21:06 +0100
Re: var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-15 09:13 +0100
Re: var_dump(8.7 <= 8.7) / false? "Christoph M. Becker" <cmbecker69@arcor.de> - 2018-11-15 12:22 +0100
Re: var_dump(8.7 <= 8.7) / false? "Peter J. Holzer" <hjp-usenet3@hjp.at> - 2018-11-17 20:55 +0100
Re: var_dump(8.7 <= 8.7) / false? Stefan Mayer <meniskus@gmx.net> - 2018-11-19 20:52 +0100
csiph-web