1

I have an array of object $data in my code. I want to collect some of the object attribute to print in my web page. That's why I printed dump($data) so that I can see the pattern how the object and their attributes distributed in the array of object $data.

But I could not parse anything from that after seeing $data through the dump() function.

After using dump($data) I found something like...

array:1 [▼
  0 => {#238 ▼
    +"data_": 8
  }
]

I need "data_": 8 so that I can collect 8 from here. Why there is #238 ? What's the significance of it ?

2
  • Why not just do echo $data[0]->data_? I believe the 238 is inner object ID Commented Jun 20, 2019 at 4:29
  • 1
    No error but there is not showing 8. @dWinder Commented Jun 20, 2019 at 4:34

2 Answers 2

3

The 238 should be the object id.

Try the following code:

foreach($data as $obj)
{
    echo $obj->data_;
}
Sign up to request clarification or add additional context in comments.

Comments

0

do u ever try using dd method

dd($dump);

laravel helpers

Comments

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.