neu PHP Teil 1

Typdefinition bei Funktionen und Rückgabeparameter Problem ?

PHP wandelt die Typen automatisch um, wenn wir ein int statt ein Float übergeben meckert er nicht, anders herum auch nicht.
Dies kann evtl. ungewünschte Ergebnise zur Folge haben.
Daher kann man declare(strict_types=1); verwenden, dadurch wird in solch einem Fall ein Type Error geworfen.

Diskussion