Hier ist mein Code:
function phpwtf(string $s) {
echo "$s\n";
}
phpwtf("Type hinting is da bomb");
Was zu diesem Fehler führt:
Fangender schwerwiegender Fehler: Argument 1, das an phpwtf () übergeben wird, muss eine Instanz von Zeichenfolge sein, Zeichenfolge angegeben
Es ist mehr als ein bisschen Orwellianisch zu sehen, wie PHP den gewünschten Typ in einem Atemzug erkennt und ablehnt. Es gibt fünf Lichter, verdammt.
Was entspricht der Typangabe für Zeichenfolgen in PHP? Bonus Rücksicht auf die Antwort, die genau erklärt, was hier los ist.