php怎么将重复的字符替换成一个字符

教程操作环境:windows7系统、PHP7.1版,DELL G3电脑

php将重复的字符替换成一个字符

实现思想:借助数组方法array_unique()

  • 使用str_split()分割字符串,将字符串转为字符数组;

  • 使用array_unique()过滤重复字符

  • 使用implode()将数组转为字符串

实现代码:

<?php
header("Content-type:text/html;charset=utf-8");
$str="522200011111333311111444!";
$arr = str_split($str);
$arr =array_unique($arr); //过滤重复字符
$str=implode($arr);
echo $str;
?>

输出结果:

520134!

--结束END--

本文标题: php怎么将重复的字符替换成一个字符

本文链接: https://www.lsjlt.com/news/202.html (转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢

  • php怎么将重复的字符替换成一个字符

    方法:1、使用str_split()函数分割字符串,将字符串转为字符数组,字符串中的一个字符对应数组中的一个元素;2、使用array_unique()函数过滤数组中的重复字符;3、使用implode()函数将去重后的数组转为字符串。
    阅读数:217 php 去重 字符串 数组
  • php怎么用正则替换第一个字符

    在PHP中,可以利用“preg_replace”函数和“/^./”正则表达式来替换第一个字符,该函数用于执行一个正则表达式的搜索和替换,语法为“preg_replace('/^./', '替换后的第一个字符', 指定字符串)”。
    阅读数:114 PHP
  • php字符串怎么去除第一个字符

    两种去除方法:1、用substr()去除,只需要将该函数的第二个参数设置为1,第三个参数省略即可,语法“substr(字符串,1)”。2、用str_split()将字符串转为字符数组,用array_shift()删除字符数组中的第一个字符元素,再用implode()将字符数组转回字符串即可。本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑php字符串去除第一个字符的两种方法方
    阅读数:828 php php字符串
  • php怎么去掉右边第一个字符

    php去掉右边第一个字符的方法:1、使用rtrim()函数,可移除字符串右侧的指定字符,语法“rtrim(字符串,指定字符)”;2、使用substr()和strlen()函数,语法“substr(字符串,0,strlen(字符串)-1)”。
    阅读数:142 php 去掉字符
  • php怎么求字符串的第一个字符

    4种方法:1、用“$字符串变量名[0]”语句;2、用substr()截取第一个字符,语法“substr(英文字符串,0,1)”;3、用mb_substr()截取第一个字符,语法“mb_substr(中文字符串,0,1,编码)”;4、用mb_strcut()截取第一个字符,语法“mb_strcut(中文字符串,0,3,编码)”或“mb_strcut(英文字符串,0,1,编码)”。本教程操作环境:win
    阅读数:612 php字符串 php
  • php分割字符串怎么除去第一个字符

    在PHP中,可以利用substr()函数分割字符串来除去第一个字符,该函数可以返回字符串的一部分,当参数设置为“1”时,可以去除第一个字符,语法为“substr("字符串",1);”。
    阅读数:811 PHP
  • php中变量怎么去掉最后一个字符

    去掉方法:1、用“substr(变量,0,-1)”语句,可倒序裁掉英文字符串的最后一个字符;2、用“mb_substr(变量,0,-1,"字符编码")”语句,可删除中文字符串的最后一个字符;3、用“rtrim(变量, "指定字符")”语句。
    阅读数:756 php
  • php怎么删除输出之后最后一个字符

    php删除输出之后最后一个字符的方法:1、使用substr和strlen函数删除最后一位字符;2、直接使用substr函数倒序裁掉最后一位字符;3、使用rtrim删除字符串末端的空白字符。
    阅读数:176 php
  • php怎么将英文句号替换成其他字符

    在php中,可以使用str_ireplace()函数来将英文句号“.”替换成其他字符;该函数能在字符串中搜索第一个参数的值,如果存在该值,则将其替换为第二个参数的值,语法为“str_ireplace(".","指定的其他字符",字符串)”。
    阅读数:907 php
  • php怎么将多个字符串转为一个数组

    将多个字符串转为一个数组的步骤:1、利用字符串拼接符“.”多个字符串拼接为一个字符串,各字符串间使用空格“ ”分隔,语法“$str=$str1." ".$str2." ".$str3." ".$str4....;”;2、使用explode()函数以空格“ ”为分割符,将字符串拆分为若干个子串,并将这些子串组合成一个数组即可,语法“explode(" ",$str)”。本教程操作环境:windows7
    阅读数:133 php字符串 php php数组
  • php怎么检测指定字符串中是否包含另一个字符串

    4种方法:1、用strpos(),语法“strpos(字符串,另一个字符串)”,返回位置值则包含。2、用strrpos(),语法“strrpos(字符串,另一字符串)”,返回位置值则包含。3、用explode(),语法“explode(另一字符串,字符串)”,返回的数组为空数组则不包含。4、用strstr(),语法“strstr(字符串,另一字符串)”,返回FALSE则不包含。本教程操作环境:win
    阅读数:785 php字符串 php
  • php一个字段值怎样去掉重复值

    方法:1、利用explode()函数将指定字段拆分为数组;2、利用“array_unique”函数去除数组中的重复值;3、利用implode()函数将去除重复值的数组组合成字符串即可。
    阅读数:543 PHP
  • php怎么计算几个字符

    php计算几个字符的方法:1、通过strlen函数获取给定的字符串string的长度;2、使用mb_strlen函数获取字符串字符的个数。
    阅读数:790 php
  • php字符串怎么去掉第二个字符

    在php中,可以利用substr_replace()函数来去掉字符串中第二个字符,只需要使用该函数将第二个字符替换成空字符“''”即可,语法“substr_replace($str, '', 1,1)”。
    阅读数:276 php 字符串 去掉字符
  • php怎么去掉右边几个字符

    去掉方法:1、用substr_replace()删除右边n位置开始的全部字符,语法“substr_replace($str,"",-n)”,参数“n”为需要去除的字符个数;2、用substr(),语法“substr($str,0,-n)”。
    阅读数:122 php
  • php怎么判断字符串包含几个字符

    php判断字符串包含几个字符的方法:1、使用strlen()函数,语法“strlen($string)”;2、使用mb_strlen()函数,语法“mb_strlen($string, '字符编码')”。
    阅读数:476 php 字符串 字符
  • php中怎么给数组增加一个字段

    php中给数组增加一个字段的方法:1、定义一个键值对形式的数组;2、直接通过“$array_test['new_test'] = $new_test;”方式增加一个字段即可。
    阅读数:829 php
  • php怎么除去字符串后两个字符

    php除去字符串后两个字符的两种方法:1、使用substr()函数从字符串头部开始截取除了后两种字符的全部字符,只需将该函数的第二个参数设置为0,第三个参数设置为“-2”即可,语法“substr(字符串,0,-2)”。2、使用substr_replace()函数将字符串后两个字符替换为空字符“”即可,语法“substr_replace(字符串,"",-2,2)”。本教程操作环境:windows7系统
    阅读数:557 php字符串 php
  • php怎么找到字符串的第几个字符

    获取字符的方法:1、使用substr()函数,可以从字符串的指定位置截取一定长度的字符,语法“substr($str,字符位置,1)”;2、使用mb_substr()函数,语法“mb_substr($str,字符位置,1,"字符编码")”。
    阅读数:695 php 查找字符串
  • php怎么将字符串替换星号

    php将字符串替换星号的方法:1、新建一个php文件;2、创建一个字符串变量;3、使用str_replace函数将字符串中“abc”替换为星号;4、使用echo输出替换后的字符串即可。
    阅读数:798 php 星号