Heim >Backend-Entwicklung >PHP-Tutorial >c - Wie übergebe ich Objekte an ein Indexarray in PHP?
Zum Beispiel habe ich ein Array
<code>$arr = array();</code>
So stellen Sie sicher, dass eine Zeichenfolge einem (Objekt/Objektreferenz) entspricht
Ähnlich wie std::map
Wenn Sie beispielsweise Code ähnlich dem folgenden implementieren möchten, wie sollten Sie dies in PHP tun?
<code>class Obj { int var; } Obj my_obj = new Obj(); std::string str = "str"; std::map<std::string,Obj> s_o; s_0.emplace( {str,my_obj} ); </code>
Vielen Dank an alle
Zum Beispiel habe ich ein Array
<code>$arr = array();</code>
So stellen Sie sicher, dass eine Zeichenfolge einem (Objekt/Objektreferenz) entspricht
Ähnlich wie std::map
Wenn Sie beispielsweise Code ähnlich dem folgenden implementieren möchten, wie sollten Sie dies in PHP tun?
<code>class Obj { int var; } Obj my_obj = new Obj(); std::string str = "str"; std::map<std::string,Obj> s_o; s_0.emplace( {str,my_obj} ); </code>
Vielen Dank an alle
array('str' => new Obj())
PHP ist schwach typisiert, alle Daten können an ein Array übergeben werden