Var_Dump
[ class tree: Var_Dump ] [ index: Var_Dump ] [ all elements ]

Source for file example-4.php

Documentation is available at example-4.php

  1. <html>
  2. <style>
  3.  
  4.     /* style for XHTML_Text */
  5.     table.var_dump          { border-collapse:separate; border:1px solid black; border-spacing:0; }
  6.         table.var_dump tr       { color:#006600; background:#F8F8F8; vertical-align:top; }
  7.     table.var_dump tr.alt   { color:#006600; background:#E8E8E8; }
  8.     table.var_dump th       { padding:4px; color:black; background:#CCCCCC; text-align:left; }
  9.         table.var_dump td       { padding:4px; }
  10.         table.var_dump caption  { caption-side:top; color:white; background:#339900; }
  11.         table.var_dump i        { color: #000000; background: transparent; font-style: normal; }
  12.  
  13.         /* style for XHTML_Text */
  14.     pre.var_dump            { line-height:1.8em; }
  15.     pre.var_dump span.type  { color:#006600; background:transparent; }
  16.     pre.var_dump span.value { padding:2px; color:#339900; background:#F0F0F0; border: 1px dashed #CCCCCC; }
  17.  
  18. </style>
  19. <body>
  20. <?php
  21.  
  22. include_once 'Var_Dump.php';
  23.  
  24. echo '<h1>example4.php : Renderers</h1>';
  25.  
  26. /*
  27.  * example4.php : Renderers
  28.  *
  29.  */
  30.  
  31. //                  (bool|int|float|resource|   #   - type [8]
  32. //                  NULL|\*RECURSION\*)         #
  33. //                                    (?:\((.*?)\))?              #   - complement [9]
  34. //                  (?:\sof\stype\s\((.*?)\))?  #   - resource [10]
  35.  
  36. $fileHandler=tmpfile();
  37. $linkedArray=array(TRUE123123.45);
  38. $array=array(
  39.     'key1' => 'The quick brown'."\n".'fox jumped over'."\n".'the lazy dog',
  40.     'key2' => $linkedArray,
  41.     'key3' => NULL,
  42.     'key4' => $fileHandler,
  43. );
  44.  
  45. echo '<h2>Text</h2>';
  46. Var_Dump::displayInit(array('display_mode'=>'Text'));
  47. echo '<pre>';
  48. Var_Dump::display($array);
  49. echo '</pre>';
  50.  
  51. echo '<h2>HTML4_Table</h2>';
  52. Var_Dump::displayInit(array('display_mode'=>'HTML4_Table'),array('show_eol'=>'&bull;'));
  53. Var_Dump::display($array);
  54.  
  55. echo '<h2>HTML4_Text</h2>';
  56. Var_Dump::displayInit(array('display_mode'=>'HTML4_Text'),array('show_eol'=>'&bull;'));
  57. Var_Dump::display($array);
  58.  
  59. echo '<h2>XHTML_Table</h2>';
  60. Var_Dump::displayInit(array('display_mode'=>'XHTML_Table'));
  61. Var_Dump::display($array);
  62.  
  63. echo '<h2>XHTML_Text</h2>';
  64. Var_Dump::displayInit(array('display_mode'=>'XHTML_Text'));
  65. Var_Dump::display($array);
  66.  
  67. echo '<h2>XML</h2>';
  68. Var_Dump::displayInit(array('display_mode'=>'XML'));
  69. echo '<pre>';
  70. echo htmlspecialchars(Var_Dump::display($array,TRUE));
  71. echo '</pre>';
  72.  
  73. fclose($fileHandler);
  74.  
  75. ?>
  76. <body>
  77. </html>

Documentation generated on Mon, 11 Mar 2019 10:16:56 -0400 by phpDocumentor 1.4.4. PEAR Logo Copyright © PHP Group 2004.