KnowledgeHub
Questions
Tags
Users
Search
Alex Rivera
|
Logout
Edit Question
Title
Body
Without foreach , how can I turn an array like this array("item1"=>"object1", "item2"=>"object2",......."item-n"=>"object-n"); to a string like this item1='object1', item2='object2',.... item-n='object-n' I thought about implode() already, but it doesn't implode the key with it. If foreach it necessary, is it possible to not nest the foreach? EDIT: I've changed the string EDIT2/UPDATE: This question was asked quite a while ago. At that time, I wanted to write everything in one line so I would use ternary operators and nest built in function calls in favor of foreach. That was not a good practice! Write code that is readable, whether it is concise or not doesn't matter that much. In this case: putting the foreach in a function will be much more readable and modular than writing a one-liner(Even though all the answers are great!).
Tags (comma-separated)
Save Edits
Cancel