• 技术文章 >后端开发 >PHP问题

    php如何删除字符串中的中文

    VV2020-08-01 14:03:21原创271

    php删除字符串中的中文的方法:可以利用preg_replace()函数将中文替换为空字符。preg_replace()函数执行一个正则表达式的搜索与替换,搜索模式可以是字符串或一个字符串数组。

    preg_replace 函数执行一个正则表达式的搜索和替换。

    (推荐教程:php图文教程

    语法:

    mixed preg_replace(mixed $pattern, mixed $replacement, mixed $subject[,int $limit = -1[,int &$count]])

    返回值:

    如果 subject 是一个数组, preg_replace() 返回一个数组, 其他情况下返回一个字符串。如果匹配被查找到,替换后的 subject 被返回,其他情况下 返回没有改变的 subject。如果发生错误,返回 NULL。

    参数:

    (视频教程推荐:php视频教程

    代码实现:

    <?php  
    header('Content-type:text/html;charset=utf-8');  
      
      function p($arr){  
        echo "<pre>";  
        print_r($arr);  
        echo "</pre>";  
      }  
      
      $a = "<a>河蟹)(社会afeowa#$%^!@@#zf吃饭fawgwea汉堡包agho_iawghowi我日)</a>";  
      $result = preg_replace('/([\x80-\xff]*)/i','',$a);  
      p($result);

    以上就是php如何删除字符串中的中文的详细内容,更多请关注php中文网其它相关文章!

    本文原创发布php中文网,转载请注明出处,感谢您的尊重!
    专题推荐:php 字符串 中文
    上一篇:php页面跳转怎样传递参数 下一篇:php如何将整数转为字符串
    第12期线上周末培训班

    相关文章推荐

    • php如何转换中文编码• php如何替换成中文双引号• php如何将英文引号转换为中文引号• php ascii如何转中文

    全部评论我要评论

  • 取消发布评论发送
  • 1/1

    PHP中文网