using implode for stdClass Objects in php

implode, php

Solution

You can cast the object as an array.

implode(',',(array) $categories); 

For more information: Convert a PHP object to an associative array

Problem

``` foreach($categories as $category) { print_r($category); } ``` The code above gives me the following result. ``` stdClass Object ( [category_Id] => 4 [category_Title] => cat 4 ) stdClass Object ( [category_Id] => 7 [category_Title] => cat 7 ) stdClass Object ( [category_Id] => 6 [category_Title] => cat 6 ) ``` how can I use `implode(', ' )` to get the following result: cat 4, cat 7, cat 6 I used it, but I got an error

Original source

Related problems