Spezielle Zeichen in der Eigenschaft name des Objekts
Wenn ich ein Objekt mit einer Eigenschaft, die beginnt mit einem % - Zeichen, wie kann ich seinen Wert.
Wenn ich
echo $myobject->%myproperty;
Bekomme ich eine Fehlermeldung
Parse error: syntax error, unexpected '%', expecting T_STRING or T_VARIABLE
Ich weiß, ich sollte nicht, verwenden Sie % variable Namen, aber es war nicht mein tun, und ich bin mit ihm stecken.
Du musst angemeldet sein, um einen Kommentar abzugeben.
codez
Antwort.Habe ich eine weitere Lösung zum konvertieren Objekt zu einem array, so dass Sie nicht erhalten eine Fehlermeldung.
Ich habe ein symbol - auf der Objekt-index, also ich habe die oben genannte Lösung und habe Erfolg.
Referenz: http://www.php.net/manual/en/language.types.array.php