返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php怎么将重复的字符替换成一个字符
  • 217
分享到

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

php去重字符串数组 2019-07-03 14:07:51 217人浏览
摘要

方法:1、使用str_split()函数分割字符串,将字符串转为字符数组,字符串中的一个字符对应数组中的一个元素;2、使用array_unique()函数过滤数组中的重复字符;3、使用implode()函数将去重后的数组转为字符串。

教程操作环境: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怎么用正则替换第一个字符
    在PHP中,可以利用“preg_replace”函数和“/^./”正则表达式来替换第一个字符,该函数用于执行一个正则表达式的搜索和替换,语法为“preg_replace('/^./', '替换后的第一个字符', 指定字符串)”。 ...
    127
    2023-04-02
    PHP
  • java怎么输入一个字符
    思路:先创建一个Scanner对象,调用Scanner对象的next()方法获取控制台输入的字符串,返回的是一个String类型,因为没有nextChar()方法,所以调用String的charAt(0)方法获取第一个字符,这样一来,我们就输入了一个字符串。输 ...
    689
    2023-04-02
    java 输入 字符
  • php字符串怎么去除第一个字符
    两种去除方法:1、用substr()去除,只需要将该函数的第二个参数设置为1,第三个参数省略即可,语法“substr(字符串,1)”。2、用str_split()将字符串转为字符数组,用array_shift()删除字符数组中的第一个字符元素,再用implode()将字符数组转回字符串即可。本教程操作环境:windows7系统、PHP8.1版、DELL G3电脑php字符串去除第一个字符的两种方法方 ...
    917
    2023-04-02
    php php字符串
  • php怎么去掉右边第一个字符
    php去掉右边第一个字符的方法:1、使用rtrim()函数,可移除字符串右侧的指定字符,语法“rtrim(字符串,指定字符)”;2、使用substr()和strlen()函数,语法“substr(字符串,0,strlen(字符串)-1)”。 ...
    142
    2023-04-02
    php 去掉字符
  • #2 判断一个字符串是否包含重复字符
    「Google面试题」【题目】判断一个字符串是否包含重复字符。例如:“good”就包含重复字符‘o’,而“abc”就不包含重复字符【题目分析】对字符串进行遍历,统计每一个字符的个数,如果不为1则跳出遍历并返回True【解答】 1 #!/Us ...
    323
    2023-04-02
    字符串 字符
  • 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 ...
    621
    2023-04-02
    php字符串 php
  • php分割字符串怎么除去第一个字符
    在PHP中,可以利用substr()函数分割字符串来除去第一个字符,该函数可以返回字符串的一部分,当参数设置为“1”时,可以去除第一个字符,语法为“substr("字符串",1);”。 ...
    815
    2023-04-02
    PHP
  • R语言-实现将向量转换成一个字符串
    这篇文章主要介绍了R语言-实现将向量转换成一个字符串,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧 ...
    632
    2023-04-02
    R语言 向量转字符串
  • SQLServer一个字符串拆分多行显示或者多行数据合并成一个字符串
    这篇文章介绍了SQLServer一个字符串拆分多行显示或者多行数据合并成一个字符串的方法,文中通过示例代码介绍的非常详细。对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下 ...
    867
    2023-04-02
    SQL Server 字符串拆分 多行数据合并字符串
  • php中变量怎么去掉最后一个字符
    去掉方法:1、用“substr(变量,0,-1)”语句,可倒序裁掉英文字符串的最后一个字符;2、用“mb_substr(变量,0,-1,"字符编码")”语句,可删除中文字符串的最后一个字符;3、用“rtrim(变量, "指定字符")”语句。 ...
    756
    2023-04-02
    php
  • php怎么将英文句号替换成其他字符
    在php中,可以使用str_ireplace()函数来将英文句号“.”替换成其他字符;该函数能在字符串中搜索第一个参数的值,如果存在该值,则将其替换为第二个参数的值,语法为“str_ireplace(".","指定的其他字符",字符串)”。 ...
    907
    2023-04-02
    php
  • es6如何将字符串第一个字符替换为其他字符
    这篇文章主要讲解了“es6如何将字符串第一个字符替换为其他字符”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“es6如何将字符串第一个字符替换为其他字符”吧!替换 ...
    161
    2023-04-02
    es6
  • mysql怎么获取字符串中的一个字符
    mysql字符串截取的语法:“substring(str, pos); substring(str, pos, len)”mysql获取字符串中一个字符的示例:字符串截取语法:substring(str, pos); substring(s ...
    844
    2023-04-02
    msql 字符串
  • mysql中怎么读取一个字符串长度
    mysql中读取一个字符串长度的示例:mysql> select * from test;+----+------------+-------+-----------+| id | name | score | subject |+---- ...
    595
    2023-04-02
    msql 字符串
  • php如何判断一个字符串是否为空
    在php中使用empty()函数判断一个字符串是否为空,具体方法如下:1.首先,新建一个php项目文件;2.php项目文件新建好后,在文件中定义一个空字符串;$str = "";3.空字符串定义好后,使用empty()函数判断字符串是否为空 ...
    225
    2023-04-02
    PHP 字符串
  • jquery如何删除字符串第一个字符
    这篇文章主要介绍jquery如何删除字符串第一个字符,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!删除字符串第一个字符的方法:1、使用“$(selector).val()”语句获取元素中 ...
    756
    2023-04-02
    jquery
  • php怎么将多个字符串转为一个数组
    将多个字符串转为一个数组的步骤:1、利用字符串拼接符“.”多个字符串拼接为一个字符串,各字符串间使用空格“ ”分隔,语法“$str=$str1." ".$str2." ".$str3." ".$str4....;”;2、使用explode()函数以空格“ ”为分割符,将字符串拆分为若干个子串,并将这些子串组合成一个数组即可,语法“explode(" ",$str)”。本教程操作环境:windows7 ...
    152
    2023-04-02
    php字符串 php php数组
  • java中判断一个字符串是否包含某个字符的方法
    一、contains方法1:描述java.lang.String.contains() 方法返回true,当且仅当此字符串包含指定的char值序列。2:声明public boolean contains(CharSequence s)在线相关视频学习推荐:ja ...
    689
    2023-04-02
    java 判断 字符串 包含 字符
  • 统计一个字符串中相同字符的个数
    作为测试小白,苦练代码基本功,啥时候都不嫌晚。今天在测试群里,看到小伙伴在面试中有个题目,用一段代码对一个字符串进行统计,分别输出字符与数量!!!于是用业余时间写了下:#!/usr/bin/env python#-*- coding:u ...
    129
    2023-04-02
    字符串 字符 个数
  • mysql如何去掉第一个字符
    本篇内容介绍了“mysql如何去掉第一个字符”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!方法:1、利用rig ...
    699
    2023-04-02
    mysql
热门问答
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作