Wie kann ich ohne foreach ein Array wie dieses drehen?
array("item1"=>"object1", "item2"=>"object2",......."item-n"=>"object-n");
zu einem String wie diesem
item1='object1', item2='object2',.... item-n='object-n'
Ich habe implode()
bereits darüber nachgedacht , aber es implodiert den Schlüssel nicht damit.
Ist es möglich, den foreach nicht zu verschachteln, wenn dies erforderlich ist?
EDIT: Ich habe die Zeichenfolge geändert
EDIT2 / UPDATE: Diese Frage wurde vor einiger Zeit gestellt. Zu dieser Zeit wollte ich alles in eine Zeile schreiben, um ternäre Operatoren und eingebettete Funktionsaufrufe zugunsten von foreach zu verwenden. Das war keine gute Praxis! Schreiben Sie lesbaren Code, egal ob er präzise ist oder nicht.
In diesem Fall: Das Einfügen des foreach in eine Funktion ist viel lesbarer und modularer als das Schreiben eines Einzeilers (obwohl alle Antworten großartig sind!).