title: List of allowable tags on PHP's strip_tags()
body: <p>This is a typical example of how someone whould use the <a href="http://www.php.net/manual/en/function.strip-tags.php" rel="nofollow">strip_tags()</a> function.</p>
  
  <pre><code>&lt;h1&gt;&lt;?php echo htmlentities($post-&gt;title); ?&gt;&lt;/h1&gt;
  
  // post content here
  &lt;?php echo strip_tags($post-&gt;content); ?&gt;
  </code></pre>
  
  <p>So, I've created an alias function for stripping tags, like this:</p>
  
  <pre><code>function strip($var) {
          $allowed = '&lt;div&gt;&lt;span&gt;&lt;pre&gt;&lt;p&gt;&lt;br&gt;&lt;hr&gt;&lt;hgroup&gt;&lt;h1&gt;&lt;h2&gt;&lt;h3&gt;&lt;h4&gt;&lt;h5&gt;&lt;h6&gt;
              &lt;ul&gt;&lt;ol&gt;&lt;li&gt;&lt;dl&gt;&lt;dt&gt;&lt;dd&gt;&lt;strong&gt;&lt;em&gt;&lt;b&gt;&lt;i&gt;&lt;u&gt;
              &lt;img&gt;&lt;a&gt;&lt;abbr&gt;&lt;address&gt;&lt;blockquote&gt;&lt;area&gt;&lt;audio&gt;&lt;video&gt;
              &lt;form&gt;&lt;fieldset&gt;&lt;label&gt;&lt;input&gt;&lt;textarea&gt;
              &lt;caption&gt;&lt;table&gt;&lt;tbody&gt;&lt;td&gt;&lt;tfoot&gt;&lt;th&gt;&lt;thead&gt;&lt;tr&gt;
              &lt;iframe&gt;';
  
          return strip_tags($var, $allowed);
      }
  </code></pre>
  
  <p>and use this instead:</p>
  
  <pre><code>&lt;h1&gt;&lt;?php echo htmlentities($post-&gt;title); ?&gt;&lt;/h1&gt;
  
  // post content here
  &lt;?php echo strip($post-&gt;content); ?&gt;
  </code></pre>
  
  <p>My question is do I need to add more tags in the $allowed array, or remove some?
  Which other tags are considered 'not-evil' to add on the array?</p>