Moin,
ich habe mal ein wenig rumprobiert auf die Frage von vorhin mit dem Objekt in Javascript. Auf PHP übertragen müsste dann ja folgendes equivalent sein:
$y = (object) ['a', 'b', 'c'];
über var_dump wird mir das Objekt auch angezeigt.
object(stdClass)#153 (3) { ["0"]=> string(1) "a" ["1"]=> string(1) "b" ["2"]=> string(1) "c" }
Ich habe aber niemals die Möglichkeit auf die Eigenschaften zurückzugreifen, außer ich caste das Objekt zu einem Array zurück.
folgende Ausgaben hab ich probiert:
var_dump($y->1);
// wird mir error quitiert
var_dump($y->b);
// ist null
var_dump($y[1]);
// error
Also ist dies doch recht sinnfrei oder gibt es eine Möglichkeit ohne parsen auf die Eigenschaften zuzugreifen?
Gruß Bobby
--
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <- ### Henry L. Mencken ### -> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <- ### Viktor Frankl ### ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)
-> Für jedes Problem gibt es eine Lösung, die einfach, sauber und falsch ist! <- ### Henry L. Mencken ### -> Nicht das Problem macht die Schwierigkeiten, sondern unsere Sichtweise! <- ### Viktor Frankl ### ie:{ br:> fl:{ va:} ls:< fo:) rl:( n4:( de:> ss:) ch:? js:( mo:} sh:) zu:)