Inspekt\Inspekt::noTags PHP Method

noTags() public static method

This will utilize the PHP Filter extension if available
public static noTags ( mixed $value ) : mixed
$value mixed
return mixed
    public static function noTags($value)
    {
        if (Inspekt::isArrayOrArrayObject($value)) {
            return Inspekt::walkArray($value, 'noTags');
        } else {
            if (Inspekt::useFilterExt()) {
                return filter_var($value, FILTER_SANITIZE_STRING, FILTER_FLAG_NO_ENCODE_QUOTES);
            } else {
                return strip_tags($value);
            }
        }
    }

Usage Example

$d['lowascii'] = '    ';
$d[] = array('foo', 'bar<br />', 'yes<P>', 1776);
$d['x']['woot'] = array('booyah' => 'meet at the bar at 7:30 pm', 'ultimate' => '<strong>hi there!</strong>');
$d['lemon'][][][][][][][][][][][][][][] = 'far';
?>
<h2>A crazy, crazy array ($d)</h2>
<?php 
echo "<pre>";
var_dump($d);
echo "</pre>\n";
?>


<h2>Inspekt::noTags($d)</h2>
<?php 
$newd = Inspekt::noTags($d);
echo "<pre>";
var_dump($newd);
echo "</pre>\n";
?>


<h2>Inspekt::noTagsOrSpecial($d)</h2>
<?php 
$newd = Inspekt::noTagsOrSpecial($d);
echo "<pre>";
var_dump($newd);
echo "</pre>\n";
?>

All Usage Examples Of Inspekt\Inspekt::noTags