JBZoo\Utils\Str::clean PHP Method

clean() public static method

Make string safe - Remove UTF-8 chars - Remove all tags - Trim - Addslashes (opt) - To lower (opt)
public static clean ( string $string, boolean $toLower = false, boolean $addslashes = false ) : string
$string string
$toLower boolean
$addslashes boolean
return string
    public static function clean($string, $toLower = false, $addslashes = false)
    {
        $string = Slug::removeAccents($string);
        $string = strip_tags($string);
        $string = trim($string);
        if ($addslashes) {
            $string = addslashes($string);
        }
        if ($toLower) {
            $string = self::low($string);
        }
        return $string;
    }

Usage Example

Exemplo n.º 1
0
Arquivo: Html.php Projeto: JBZoo/Html
 /**
  * Pimple callback register render.
  *
  * @param $render
  * @param string $ns
  * @return \Closure
  */
 private static function _register($render, $ns)
 {
     return function () use($render, $ns) {
         $render = Str::clean($render);
         $render = implode('\\', array($ns, Html::RENDER_DIR, ucfirst($render)));
         return new $render();
     };
 }
All Usage Examples Of JBZoo\Utils\Str::clean