assigning initial values to multi-dimentional array

Ye' old general discussion board. Basically, for everything that isn't covered elsewhere. Come here to shoot the breeze, shoot your mouth off, or whatever suits your fancy.
This forum is not for asking programming related questions.

Moderator: General Moderators

Post Reply
User avatar
wvoyance
Forum Contributor
Posts: 135
Joined: Tue Apr 17, 2012 8:24 pm

assigning initial values to multi-dimentional array

Post by wvoyance »

I know how to assign initial value to single dimensional array by

$sql_data_array = array('name' => 'abc', 'products_status' => '1');

what should I do for two-dimensional array? suppose 'name' has a second dimension 'ch' 'en' 'fr'?
User avatar
requinix
Spammer :|
Posts: 6617
Joined: Wed Oct 15, 2008 2:35 am
Location: WA, USA

Re: assigning initial values to multi-dimentional array

Post by requinix »

Make name's value be another array.

Code: Select all

$sql_data_array = array('name' => array('ch', 'en', 'fr'), 'products_status' => '1');
User avatar
wvoyance
Forum Contributor
Posts: 135
Joined: Tue Apr 17, 2012 8:24 pm

Re: assigning initial values to multi-dimentional array

Post by wvoyance »

Is there still other ways to write it?
I know I can write it element by element as
$sql_data_array ['name']['ch'] = 'abc';
$sql_data_array ['name']['en'] = 'def';
User avatar
requinix
Spammer :|
Posts: 6617
Joined: Wed Oct 15, 2008 2:35 am
Location: WA, USA

Re: assigning initial values to multi-dimentional array

Post by requinix »

Code: Select all

$sql_data_array = array('name' => array(), 'products_status' => '1');
Now $sql_data_array["name"] is an array which means you can do any array thing you want to it. Including adding items.
User avatar
wvoyance
Forum Contributor
Posts: 135
Joined: Tue Apr 17, 2012 8:24 pm

Re: assigning initial values to multi-dimentional array

Post by wvoyance »

who do you adore? requinix?
User avatar
requinix
Spammer :|
Posts: 6617
Joined: Wed Oct 15, 2008 2:35 am
Location: WA, USA

Re: assigning initial values to multi-dimentional array

Post by requinix »

wvoyance wrote:who do you adore? requinix?
Just a spammer. Ignore it.
Post Reply