|
|
<?
######################################
#
# Author: Lez Lytollis
# (with help from Chris Boget and Andreas Pour)
#
# A recursive function to traverse a multi-dimensional array
# where the dimensions are not known
#
#######################################
function get_array_elems($arrResult, $where="array"){
while(list($key,$value)=each($arrResult)){
if (is_array($value)){
get_array_elems($value, $where."[$key]");
}
else {
for ($i=0; $i<count($value);$i++){
echo $where."[$key]=".$value."<BR>\n";
}
}
}
}
get_array_elems($arrResult);
?> |
|
| quick sort for associative arrays Categories : Algorithms, Arrays, PHP | | | A simple bubblesort that takes 2 arrays as argument.The first one is the actual data used for sorting, the second is data that will "tag along" with the first array, for instance a descriptive text about the data in the first array. Categories : Algorithms, Arrays, PHP, Complete Programs | | | minus - subtract arrays. Send two arrays and get an array with the operation A-B, elements on A that are not included on B. Categories : PHP, Arrays, Algorithms | | | A class to put get and post variables in hidden form
elements. Works on scalars, normal arrays, associative
arrays. Categories : Algorithms, Variables, Arrays, PHP, PHP Classes | | | Pageinfo: Array containing page URI, page query string (parameters), request method (GET or POST) and the complete URI Categories : Variables, PHP Options and Info, Arrays, URLs, PHP | | | Stepping through a numbered array with each() and list() Categories : PHP, Arrays | | | HTML_Graphs uses PHP to provide a consistent interface for creating HTML based charts. The user of the class sets up arrays that are passed to html_graph() which then takes care of all the messy HTML layout. Categories : Graphics, Arrays, PHP, PHP Classes, Charts and Graphs | | | grab the result of any calculation you submit to the Google Calculator. Categories : PHP, Arrays, Web Services, Regexps, Math. | | | CSS style switcher Categories : PHP, CSS, HTML and PHP, Arrays, Sessions | | | Credit Card Identification and Validation Class - The credit_card class provides methods for cleaning, validating and identifying the type of credit card numbers. Categories : PHP, PHP Classes, Credit Cards, Ecommerce, Algorithms | | | dynamic table columns Categories : PHP, HTML and PHP, Arrays, Databases, MySQL | | | BBCode Formatting String Categories : PHP, HTML, Regexps, Arrays | | | Simple conversion functions to change MySQL dates to arrays, arrays to MySQL dates.
Categories : PHP, Arrays, Date Time, Databases, MySQL | | | How to pass an array from one PHP Script to another via an HTML form Categories : PHP, HTML and PHP, Arrays | | | Link Submition - Allow your visitors to submit links to the site. Categories : PHP, Arrays, Filesystem, Beginner Guides | |
| |
| | | | | Dan Wlegg wrote :423
thanks :)
try this:
function get_array_elems($arrResult, $where="array"){
while(list($key,$value)=each($arrResult))
if (is_array($value))
get_array_elems($value,
$where."[$key]");
else
echo $where."[$key]
=".$value."<BR>\n";
}
| |
|
|