PHP Typumwandlung in meiner Klasse

warum dies nicht möglich ist:

$user = (User) $u[0];

doch das ist möglich

$bool = (boolean) $res['success'];

Ich benutze PHP-7.0.

Casting zum Objekt ist unsicher. Warum wollen Sie das tun? Nicht sicher, ob es relevant ist, können Sie instanceof zu überprüfen, die Klasse des Objekts.
Was ist $u[0]?
soweit ich weiß, können Sie nur gegossen haben primitive Datentypen finden Sie unter [Type Casting] php.net/manual/de/language.types.type-juggling.php
ja php unterstützt keine implizite Konvertierung wie C# funktioniert: docs.microsoft.com/en-us/dotnet/csharp/programming-guide/...

InformationsquelleAutor SexyMF | 2017-03-06

Schreibe einen Kommentar