Zeitpunkt Nutzer Delta Tröts TNR Titel Version maxTL Do 25.07.2024 00:00:12 7.214 +1 607.496 84,2 NerdCulture 4.2.10 1.000 Mi 24.07.2024 00:00:05 7.213 -1 606.862 84,1 NerdCulture 4.2.10 1.000 Di 23.07.2024 00:00:03 7.214 0 606.564 84,1 NerdCulture 4.2.10 1.000 Mo 22.07.2024 00:01:25 7.214 0 606.028 84,0 NerdCulture 4.2.10 1.000 So 21.07.2024 00:01:09 7.214 +1 605.552 83,9 NerdCulture 4.2.10 1.000 Sa 20.07.2024 00:00:00 7.213 +1 605.193 83,9 NerdCulture 4.2.10 1.000 Fr 19.07.2024 13:58:59 7.212 -7 604.919 83,9 NerdCulture 4.2.10 1.000 Do 18.07.2024 00:01:10 7.219 +1 604.296 83,7 NerdCulture 4.2.10 1.000 Mi 17.07.2024 00:01:12 7.218 0 603.750 83,6 NerdCulture 4.2.10 1.000 Di 16.07.2024 00:01:11 7.218 0 603.122 83,6 NerdCulture 4.2.10 1.000
Fluchtkapsel (@fluchtkapsel) · 11/2022 · Tröts: 4.680 · Folger: 204
Do 25.07.2024 15:13
Ich `json_decode` einen String in PHP. Ich will testen, ob ein Schlüssel existiert. Ich erwarte natürlich ein Array, aber `array_key_exists` meckert, dass es ein stdClass bekommen habe. Also schauen, was gibt es denn da für Objekte? `property_exists` scheint zu tun, was ich will, also schnell ausgetauscht. Aber natürlich erwartet `property_exists` die Parameter in umgekehrter Reihenfolge.
Warum sind so was nicht generische Methoden der jeweiligen Typen? $array.key_exists($key) und $object.property_exists($property)? Ja, ja, weil Typen keine Klassen sind in PHP.
Aber wie wäre es mit Konsistenz? Erster Parameter, worauf die Funktion angewendet wird, folgende Parameter für Spezifischeres, nicht mal so, mal so.
[Öffentlich] Antw.: 0 Wtrl.: 0 Fav.: 0 · via Web