Search code examples
phpimplode

How to implode the foreach loop values?


I am trying to implode the for each loop to get results like this

           ["86","87","88"]

Code I am using to achieve results as follows

           $tags = [];

            $tagsData = $this->Constant_model->getDataOneColumn('snippets_tags', 'snippet_id', $id);

            foreach ($tagsData as $data) {

             $tag_data = $data->tag_id;

              array_push($tags, $tag_data );

            }

Solution

  • Use json_encode() to output that format:

    echo json_encode($tags);