Jump to content

Help with looping through array


jasmurray

Recommended Posts

Hi all, I'm still new to looping through array and was wondering if someone could help me out building a loop.  Here is the array i get back thats assigned to $response

Array
(
    [members] => Array
        (
            [0] => Array
                (
                    [type] => USER_REAL_USER
                    [uuid] => 12b210fc-51f0-4b3f-b1fa-b8b09c78cd06
                    [firstName] => Kellie
                    [lastName] => Melby
                    [userName] => kmelby@email.com
                    [displayName] => 
                    [url] => https://
                    [numbers] => Array
                        (
                            [0] => Array
                                (
                                    [uuid] => 7a80407a-36d4-4bd4-be4c-c4888e0a932a
                                    [internal] => 5398
                                    [external] => 
                                    [siteToSite] => 81005398
                                    [incomingCallMaximum] => 2
                                    [primary] => 1
                                    [url] => https://
                                )

                        )

                )

        )

What I want to do is assign a variable to each of the uuid objects.  I've been trying different foreach loops but nothing is working for me.  Might be simple to someone but like I said I'm still learning and been to many pages but nothing seems to match exactly to what I am trying to do.   Thanks for any help anyone can  provide!

Link to comment
Share on other sites

Puzzling. Someone has gone to a lot of trouble to build a certain structure and is apparently unwilling to change that process. Now you want to flatten that structure out and just create a set of variables out of it?

 

What is the process that you are doing with the contents of this array and why can't it be done with the already-known and defined array structure names instead of a whole new set of variable names?

Link to comment
Share on other sites

Thanks all, I actually figured it out almost right after I posted this.  I just did this to get what I needed

 

 

$ruser_uuid = $response['members']['0']['uuid'];
$rnum_uuid = $response['members']['0']['numbers']['0']['uuid'];
 
 
Thanks!
Link to comment
Share on other sites

This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.