how about:
function debugPrint($mVar, $bHtml) { global $HTTP_REFERER; if (is_array($mVar)){ $sTemp = "Array"; } if (is_bool($mVar)){ $sTemp = "Bool"; } [snip] ... $sFunction = "debugPrint$sTemp"; //getting the function to call to $sFunction($sTemp,$mVar,$bHtml); //calls the fuction } function debugPrintArray($sTemp,$mVar,$bHtml){ $sInfo = "<br>type: " . $sTemp; if ($bHtml){ echo "<br><u>key=>value</u>"; foreach($mVar as $sKey => $sValue) { $aFormData[$sKey] = $sValue; echo "<br><u>".$sKey . " => </u>"; echo "<u>".$sValue . "</u>"; debugPrint($sValue,1); } } else { $sInfo = "\ntype: " . $sTemp; echo "key -- value\n"; foreach($mVar as $sKey => $sValue) { $aFormData[$sKey] = $sValue; echo "\n".$sKey . " = "; echo $sValue; debugPrint($sValue,1); } } echo $sInfo; } function debugPrintBool($sTemp,$mVar,$bHtml){ if ($bHtml){ [snip] I'm not sure, the output 100% right but it should show how to use it. I attached the .php file. Greets ----- Original Message ----- From: "Sandeep Murphy" <[EMAIL PROTECTED]> To: <[EMAIL PROTECTED]>; "PHP List" <[EMAIL PROTECTED]> Sent: Tuesday, January 22, 2002 1:51 PM Subject: RE: [PHP] RE: Printing structure and data of array > hi, > > Thnx for the info but this is what I am using right now... It prints the > contents of array one below the other... is not showing the format of the > contents as i want...:( > > any more suggestions?? > > thnx, > sands > > -----Original Message----- > From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] > Sent: terça-feira, 22 de Janeiro de 2002 12:43 > To: PHP List > Subject: Re: [PHP] RE: Printing structure and data of array > > > Use this: > > > function debugPrint($mVar, $bHtml) { > if ($bHtml){ > echo "<pre>"; > print_r ($mVar); > echo "</pre>"; > } else { > print_r ($mVar); > } > } > > call it like this: > > debugPrint($yourVariable,1); > > > This will print out any type (object,array,ressource,string...) > > ----- Original Message ----- > From: "Sandeep Murphy" <[EMAIL PROTECTED]> > To: "'Tim Ward'" <[EMAIL PROTECTED]>; "PHP List" > <[EMAIL PROTECTED]> > Sent: Tuesday, January 22, 2002 1:00 PM > Subject: RE: [PHP] RE: Printing structure and data of array > > > > hi, > > > > how can I display the array exactly as it is the format specified??? like > if > > their exists sub elements of elements, how could I represent them in a > > multidimensional format?? > > > > I went thru most of the array functions but unable to adapt any of them.. > > > > pl help.. > > > > TIA, > > sands > > > > -----Original Message----- > > From: Tim Ward [mailto:[EMAIL PROTECTED]] > > Sent: segunda-feira, 21 de Janeiro de 2002 10:24 > > To: PHP List; Daniel Alsén > > Subject: [PHP] RE: Printing structure and data of array > > > > > > Foreach($array as $key=>$value) ech0("$key=>$value<br>"); > > > > Tim > > www.chessish.com <http://www.chessish.com> > > > > ---------- > > From: Daniel Alsén [SMTP:[EMAIL PROTECTED]] > > Sent: 20 January 2002 19:33 > > To: PHP List > > Subject: Printing structure and data of array > > > > Hi, > > > > i know i have this answered before. But i can´t find that mail in > > the > > archive. > > > > How do i print an array to see both the structure and the data > > within? > > ("test" => "value", "test2" => "value2")... > > > > # Daniel Alsén | www.mindbash.com # > > # [EMAIL PROTECTED] | +46 704 86 14 92 # > > # ICQ: 63006462 | +46 8 694 82 22 # > > # PGP: http://www.mindbash.com/pgp/ # > > > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > -- > > PHP General Mailing List (http://www.php.net/) > > To unsubscribe, e-mail: [EMAIL PROTECTED] > > For additional commands, e-mail: [EMAIL PROTECTED] > > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > > > > > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > > -- > PHP General Mailing List (http://www.php.net/) > To unsubscribe, e-mail: [EMAIL PROTECTED] > For additional commands, e-mail: [EMAIL PROTECTED] > To contact the list administrators, e-mail: [EMAIL PROTECTED] > >
-- PHP General Mailing List (http://www.php.net/) To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED] To contact the list administrators, e-mail: [EMAIL PROTECTED]