Seite 274 von 330

Re: Die Frage des Tages

Verfasst: 3. Sep 2013 14:08
von owagner
Wer "Fußball verstehen" und "Informatik verstehen" so relationiert, hält wahrscheinlich Theologie für eine Wissenschaft.

Wer ist denn der Wettgegner?

Re: Die Frage des Tages

Verfasst: 3. Sep 2013 18:54
von Barus
mordsfilm hat geschrieben: Ich hatte vorausgesagt, dass derjenige im Forum, der soviel von Fußball versteht wie ich von Informatik, sich als Erster zu Wort meldet.
Kunststück; das trifft praktisch auf jeden von uns zu...

Re: Die Frage des Tages

Verfasst: 4. Sep 2013 08:36
von mordsfilm
hm...

Re: Die Frage des Tages

Verfasst: 13. Sep 2013 12:20
von mordsfilm
FdT

Was fahre ich nächstes Jahr?

Herr Insider?
Irgendwelche Vorschläge?

Re: Die Frage des Tages

Verfasst: 13. Sep 2013 12:36
von owagner
Der SL ist ganz ok.

Re: Die Frage des Tages

Verfasst: 13. Sep 2013 13:34
von insideR
mordsfilm hat geschrieben:FdT

Was fahre ich nächstes Jahr?
Octavia Combi RS TDI DSG, hab ich grad auf AutoScout eingestellt.

Re: Die Frage des Tages

Verfasst: 11. Nov 2013 17:08
von Barus
FdT: Kennt sich hier einer mit PHP aus? Kann man da irgendwie elegant zwei Arrays elementweise addieren, oder muss ich die tatsächlich Element für Element einzeln durchgehen und die Werte addieren?

EDIT: ich bin da etwas von MATLAB verwöhnt:
matlab.png
matlab.png (16.92 KiB) 2439 mal betrachtet
In PHP sieht das eher so aus:

Code: Alles auswählen

<?php
$a = array(1,2,3);
$b = array(2,4,6);
$c = $a + $b;

print_r($c);
?>


Und das ist keine Addition. Normalerweise sollten die beiden Arrays mit dieser Operation aneinander gehangen werden, aber nicht mal das funktioniert...

Code: Alles auswählen

Array
(
    [0] => 1
    [1] => 2
    [2] => 3
)
EDIT2: das würde gehen, sieht aber irgendwie russisch aus...

Code: Alles auswählen

<?php
$a = array(1,2,3);
$b = array(2,4,6);
$c = array();
for ($i=0;$i<count($a);$i++)
{
$c[$i] = $a[$i] + $b[$i];
}
print_r($c);
?>




Array
(
    [0] => 3
    [1] => 6
    [2] => 9
)

Re: Die Frage des Tages

Verfasst: 11. Nov 2013 22:54
von XNeo
PHP ist schlimmer als russisch... :shithappens:
http://us.php.net/manual/en/language.operators.array.php hat geschrieben:The + operator returns the right-hand array appended to the left-hand array; for keys that exist in both arrays, the elements from the left-hand array will be used, and the matching elements from the right-hand array will be ignored.
Der + Operator ist also nicht anhängen, sondern eine Art "Vereinigungsmenge", bei der aber die Keys der linken Seite komplett übernommen werden.

Was die Addition angeht: Ihre Lösung ist schon OK, sie könnten auch mit Callback arbeiten, dann müssen sie nicht selbst über das Array laufen:

Code: Alles auswählen

function addieren($x, $y){
    return $x + $y;
}

$a = array(1,2,3);
$b = array(2,4,6);
$c = array_map('addieren', $a, $b);

var_dump($c);

Re: Die Frage des Tages

Verfasst: 12. Nov 2013 01:47
von Barus
:thumbsup:

Re: Die Frage des Tages

Verfasst: 12. Nov 2013 09:40
von owagner
2013 noch PHP lernen?