Hallo,
Wie ist das "Ressourcenschonend" zu verstehen? Wird PHP zur Laufzeit kompiliert?
PHP wird in einen Bytecode kompiliert, der dann interpretierend ausgeführt wird, oder so ähnlich jedenfalls. Es wird jedenfalls nicht direkt Maschinencode erzeugt.
Ah, OK! Hatte das schon aus dem Lesen diverser Posts so vermutet...
Ich würde gar nicht auf die Idee kommen, einen Array zu mischen, sondern einen allgemeinen Ansatz bevorzugen, der das Problem "Sich-nicht-wiederholende-Zufallszahlen" löst.
Natürlich kann man sich für alles Objekte basteln, beispielsweise. Aber warum diesen Aufwand treiben, wenn man hemdsärmlich die Möglichkeiten PHPs mit wenigen Zeilen nutzen kann?
Fehlt da ein <ironie></ironie> drumherum?
Müssen ja nicht immer Objekte sein (hier hätte es sich angeboten), können ja auch Service- oder Utilklassen sein, aus denen dann Module und Bibliotheken entstehen. Aber ich nehme an, dass ich DIR das nicht erzählen muss.
Hab halt nur öfters so einen "Hä?"-Effekt bei manchen PHP-Postings...
Viele Grüße
Siri