theone Posted April 5, 2006 Share Posted April 5, 2006 Hi Guys,I'm having problems with a script, so i want to know how to print everything that is posted from a form to a page, ie, in $_POSTThanks in advance,Dave Quote Link to comment https://forums.phpfreaks.com/topic/6620-print-array/ Share on other sites More sharing options...
kenrbnsn Posted April 5, 2006 Share Posted April 5, 2006 At the start of your script, add this line:[code]<?php echo '<pre>' . print_r($_POST,true) . '</pre>'; ?>[/code]I usually put in into a function and generalize it:[code]<?phpfunction debug_dump($ary, $str, $dbg=false){ if ($dbg && !empty($ary)) { echo ' ---- ' . $str . ' ----<br>'; echo '<pre>' . print_r($ary,true) . '</pre>'; }}?>[/code]This way you can call the funtion throughout your code and just by changing the $dbg parameter to true, you will get dumps when your script runs.Ken Quote Link to comment https://forums.phpfreaks.com/topic/6620-print-array/#findComment-24042 Share on other sites More sharing options...
theone Posted April 5, 2006 Author Share Posted April 5, 2006 Thanks for the reply.I decided to google it and came up with the one i knew but couldnt remember[code]<?var_dump($_POST);?>[/code]Thanks anyways Quote Link to comment https://forums.phpfreaks.com/topic/6620-print-array/#findComment-24043 Share on other sites More sharing options...
kenrbnsn Posted April 5, 2006 Share Posted April 5, 2006 The [a href=\"http://www.php.net/var_dump\" target=\"_blank\"]var_dump()[/a] function and the [a href=\"http://www.php.net/print_r\" target=\"_blank\"]print_r()[/a] function produce similar results. I would surround the var_dump() the the '<pre></pre>' tags also, so tht output is easier to read.Ken Quote Link to comment https://forums.phpfreaks.com/topic/6620-print-array/#findComment-24044 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.