multidimensional-array

How to Find Dimension of a Multiple Dimension Array in C

I declared a 2-dimensional array like this: char *array[][3] = { {"a", "b", "c"}, {"d", "e", "f"}, {"u", "v", "w"}, {"x", "y", "z"}}; How do I find out the first dimension? ...

column access with multidimensional array in php

I have a 2-D array of integers. I'd like to initialize it in column order, and then access it in row order. Is it possible to initialize in PHP in column order without explicitly iterating over every row? For example, in R, one can do my2d = matrix(nrow=2, ncol=2) # create 2x2 matrix my2d[,1] = c("a","c") # initialize column 1 in a s...

What are the semantics of C99's "restrict" with regards to pointers to pointers?

I am doing lots of matrix arithmetic and would like to take advantage of C99's restrict pointer qualifier. I'd like to setup my matrices as pointers to pointers to allow for easy subscripting, like so: int **A = malloc (ncols * sizeof(int *)); A[0] = malloc (nrows * ncols * sizof(int)); for (int i=1; i < ncols; i++) { A[i] = A[0] +...

Find all second level keys in multi-dimensional array in php

I want to generate a list of the second level of keys used. Each record does not contain all of the same keys. But I need to know what all of the keys are. array_keys() doesn't work, it only returns a list of numbers. Essentially the output Im looking for is: action, id, validate, Base, Ebase, Ftype, Qty, Type, Label, Unit I have a la...

Using dynamic multi-dimensional arrays in c++

I am making a C++ program that checks if given aray is a latin square. I need to use a dynamic multi-dimensional array that stores given latin square. But I cant pass the array to a function that does the checking... Currently I have such code for calling the function: int squaretest(int **p, int n, int sum) { //some code }; And...

VB.Net - multi-column data variable object

Hi, I want to create an in-memory object in VB.Net with multiple columns. What I am trying to do is create an index of some data. It will look like: Row 1: 23 1 Row 2: 5 1 Row 3: 3 38 ... I know I can use a rectangular array to do this, but I want to be able to use indexOf opearations on this object. Is there any such structure in VB...

PHP Simple way to obtain value from multi level object

I know I can loop through each level of the object, but I would like a more simple approach to this. QueryResult Object ( [queryLocator] => [done] => 1 [records] => Array ( [0] => SObject Object ( [type] => type_1 [fields] => [s...

Need help about array

What do $categories[$id] = array('name' => $name, 'children' => array()); and $categories[$parentId]['children'][] = array('id' => $id, 'name' => $name); mean? Thanks a lot. ...

What is the best way to manage array or arrays in classical ASP

PHP provides associative arrays but there is no such thing in classical asp. I am looking for a class or function that allows me to create and traverse a hierarchy similar to this: United States Washington Electric City Banks Lake Lake Chelan Wapato Point Gig Harbour Mexico Nayarit Aticama Asia India ...

How do I enumerate a multidimensional associative array?

I'll be the first to admit that PHP is not my forte and this array is starting to drive me nuts. This is the array I'm attempting to enumerate: // array containing the site menu $sitemap = array( array( 'Title' => 'menu01', 'Description' => 'menu01_description', 'Address' => 'http://localhost/site.php?page=menu01',...

PHP - Foreach (Array of an Array)

Here is an example: for($i=1; $i < 10; $i++){ $marray[] = array($name, $email, $password); // Lets just say for now, there is real // data for each online being input } foreach ($marray as $e){ echo "Name: ". $e[0]; echo "Email: ". $e[1]; } I forgot to mention: This script works ...

PHP multidimensional array

I have an array declared above the beginning of a for loop as: $array = array(); Now, in the for loop I start inserting values into it. At some point I make one of its index as another array as $array[$j]=array(); And insert some values like, $array[$j][$l] = id; and so on. Now, when I use print_r ($array) ; inside the loop I get the e...

multi dimensional char array?

What I am trying to do is create an 2-d array of character strings The following seg faults instantly, what is wrong? void add2(char***b, char *i) { if (!i) { b[0][0] = (char*) malloc(120); sprintf(b[0][0], "%s", "hithere"); b[0][1] = (char*) malloc(120); sprintf(b[0][1], "%s", "bithere"); } else { ...

PHP coding problem to get multiple instances from an array based on quantity variable within.

Hi Guys, I'm not sure if anyone can help me with a problem I have.. I have a parse function that includes the code: foreach ($values as $element) { $nodeName = $element["tag"]; switch ($element['type']) { case 'open': if ($nodeName == "SHOPPINGLIST") { $this->publicationID = $element["attributes"]["PUBLICATIONID"]; } if ($nodeNa...

How to read lines from a file into a multidimensional array (or an array of lists) in python

I have a file with a format similar to this: a,3,4,2,1 3,2,1,a,2 I want to read the file and create an array of lists in a way that: array[0] = ['a','3','4','2','1'] array[1] = ['3','2','1','a','2'] How can I do that? So far I am stuck with: f = open('./urls-eu.csv', 'r') for line in f: arr = line.split(',') print arr But ...

PHP: modifying an array

Just need some help taking this hierarchical array... Array ( [root] => Array ([attr] => Array ([id] => 1) [label] => Array ([value] => My Root) [node] => Array ( [0] => Array ([attr] => Array([id] => 2) [label] => Array([value] => Category 1) [node] => Array( [0] => A...

Simple formatting of multidimensional array from mysql in php

Hello. I have an array of results from mysql relational tables. It looks similar to this: array(10) { [0]=> object(stdClass)#14 (35) { ["eventID"]=> string(1) "1" ["eventTitle"]=> string(7) "EVENT 1" ["artistID"]=> string(1) "1" ["artistName"]=> string(8) "ARTIST 1" ["artistDescription"]=> s...

Display values of multidimensional array returend from function

function sitemap_galerija($tablica) { require("include/konekcija.php"); if($tablica == 'kategorije') { // Connect do database ... while($row = mysql_fetch_array($sql_result)) { $kategorija['naziv'][] = $row["naziv"]; $kategorija['naziv_url'][] = $row["naziv_url"]; } return $kat...

Looping a multidimensional array in php

Hi! I have a multidimensional array like this: array(2) { [1]=> array(3) { ["eventID"]=> string(1) "1" ["eventTitle"]=> string(7) "EVENT 1" ["artists"]=> array(3) { [4]=> array(2) { ["name"]=> string(8) "ARTIST 1" ["description"]=> string(13) "artist 1 desc" ...

How can I use multidimensional arrays in PHP with MySQL-based sessions?

So I started using MySQL-based sessions with session_module_name("user"); and I love it, and I might as well because I have to. The only thing I'm missing are my beloved multidimensional arrays, and I'm at a juncture where they are most desired. How can I still use them, or is it a lost cause? ...