Funktionen oder iterative Programmierung?

Wie in allen Programmiersprachen, die Funktionen unterstützen, gilt auch in PHP, dass man keine Codeblöcke einfach von einem Script in ein anderes kopieren sollte. Ich höre Stimmen: „Aber ich brauche diesen Block doch in beiden Scripten“. Meine Antwort: „Richtig, dagegen ist auch nichts einzuwenden. Aber du brauchst den Code nicht 2 mal.“ Dieser Dialog zielt…