广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >php 怎么隐藏部分内容
  • 730
分享到

php 怎么隐藏部分内容

php 2017-10-06 18:10:58 730人浏览 绘本
摘要

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑php 怎么隐藏部分内容?php隐藏部分字符串(如:姓名、用户名、身份证、IP、手机号等)函数此函数用法 和 PHP内置函数 substr(),几乎是一样的。只

本文操作环境:windows7系统、PHP7.1版、DELL G3电脑

php 怎么隐藏部分内容?

php隐藏部分字符串(如:姓名、用户名、身份证、IP、手机号等)函数

此函数用法 和 PHP内置函数 substr(),几乎是一样的。只不过 substr() 是用于截取,而hidestr()是隐藏~


function hidestr($string, $start = 0, $length = 0, $re = '*') {
    if (empty($string)) return false;
    $strarr = array();
    $mb_strlen = mb_strlen($string);
    while ($mb_strlen) {//循环把字符串变为数组
        $strarr[] = mb_substr($string, 0, 1, 'utf8');
        $string = mb_substr($string, 1, $mb_strlen, 'utf8');
        $mb_strlen = mb_strlen($string);
    }
    $strlen = count($strarr);
    $begin  = $start >= 0 ? $start : ($strlen - abs($start));
    $end    = $last   = $strlen - 1;
    if ($length > 0) {
        $end  = $begin + $length - 1;
    } elseif ($length < 0) {
        $end -= abs($length);
    }
    for ($i=$begin; $i<=$end; $i++) {
        $strarr[$i] = $re;
    }
    if ($begin >= $end || $begin >= $last || $end > $last) return false;
    return implode('', $strarr);
}
//隐藏手机号中间4位
hidestr('18600005940', 3, 4); //186****5940
//只保留姓名里的最后一个字,常见与ATM,网银等
hidestr('谢世亮', 0, -1); //**亮
//隐藏邮箱部分内容,常见网站帐号,如支付宝等
list($name, $domain) = explode('@', '979137@qq.com');
hidestr($name, 1, -1) . '@' . hidestr($domain, 0, 2); // 9****7@**.com

--结束END--

本文标题: php 怎么隐藏部分内容

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

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

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • php 怎么隐藏部分内容
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php 怎么隐藏部分内容?PHP隐藏部分字符串(如:姓名、用户名、身份证、IP、手机号等)函数此函数用法 和 PHP内置函数 substr(),几乎是一样的。只...
    99+
    2017-10-06
    php
  • php如何隐藏部分内容
    本篇内容介绍了“php如何隐藏部分内容”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!php隐藏部分内容的方法:1、创建一个PHP示例文件;2...
    99+
    2023-06-29
  • vue 怎么隐藏内容
    本教程操作环境:Windows10系统、Vue 3版、Dell G3电脑。vue 怎么隐藏内容?vue实现点击某个div出现和隐藏内容功能1.首先在所需要隐藏或显示的内容div加v-show,代表判断是否显示或隐藏<div v-sh...
    99+
    2023-05-14
    Vue
  • css怎么隐藏div内容
    本篇内容主要讲解“css怎么隐藏div内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“css怎么隐藏div内容”吧! css窜伏DIV及模式,完全潜伏内容和...
    99+
    2022-10-19
  • CSS怎么隐藏网页内容
    本篇内容主要讲解“CSS怎么隐藏网页内容”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“CSS怎么隐藏网页内容”吧! CSS格式单词:display:none ...
    99+
    2022-10-19
  • html怎么隐藏文字超出部分
    本篇内容介绍了“html怎么隐藏文字超出部分”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!html文字超出...
    99+
    2022-10-19
  • php怎么替换部分内容
    本教程操作环境:Windows7系统、PHP8.1版、Dell G3电脑。php怎么替换部分内容?php 中文字符串中间部分字符替换操作一、步骤:1、计算长度2、根据长度截取第一部分字符串3、截取中间部分字符串4、截取最后一部分字符串或者去...
    99+
    2022-11-25
    php
  • php正则如何隐藏部分邮箱
    这篇文章给大家分享的是有关php正则如何隐藏部分邮箱的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。php正则隐藏部分邮箱的方法:首先创建一个PHP示例文件;然后通过正则表达式“preg_replace('...
    99+
    2023-06-15
  • 隐藏shell脚本内容的工具shc分析
    本篇内容主要讲解“隐藏shell脚本内容的工具shc分析”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“隐藏shell脚本内容的工具shc分析”吧!从事 Linux 开发的同学,经常需要编写 sh...
    99+
    2023-06-21
  • Html中怎么使用CSS样式隐藏内容
    这篇文章主要介绍Html中怎么使用CSS样式隐藏内容,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!Html中怎么使用CSS样式隐藏内容,又不影响代码功能使用。我们常常想隐藏一些内容,...
    99+
    2022-10-19
  • HTML里怎么隐藏表格TABLE或DIV内容
    本文小编为大家详细介绍“HTML里怎么隐藏表格TABLE或DIV内容”,内容详细,步骤清晰,细节处理妥当,希望这篇“HTML里怎么隐藏表格TABLE或DIV内容”文章能帮助大家解决疑惑,下面跟着小编的思路慢...
    99+
    2022-10-19
  • html5怎么实现隐藏剩余显示内容
    本教程操作环境:Windows10系统、HTML5版、DELL G3电脑html5怎么实现隐藏剩余显示内容?HTML5+CSS3之隐藏文本内容鼠标悬停显示所有在我们进行网页开发时出现有下列需求的时候,我们来看看怎么才可以做到。1.文本内容在...
    99+
    2023-05-14
    html5
  • php怎么隐藏warning
    本文操作环境:Windows7系统、PHP7.1版、DELL G3电脑php怎么隐藏warningphp隐藏warning提示的方法方法1: 修改php.ini文件中的下列属性修改一下display_errors = Off error_r...
    99+
    2021-09-11
    php warning
  • angular4 ng-content中隐藏的内容是什么
    小编给大家分享一下angular4 ng-content中隐藏的内容是什么,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!Simp...
    99+
    2022-10-19
  • php参数怎么隐藏
    这篇文章主要介绍“php参数怎么隐藏”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“php参数怎么隐藏”文章能帮助大家解决问题。什么是参数隐藏?参数隐藏是指在函数或方法中,隐藏某些参数,使之在调用时不...
    99+
    2023-07-05
  • php 怎么隐藏名字
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php 怎么隐藏名字?代码示例:<php $user_name = "李二虎"; echo mb_substr($user_nam...
    99+
    2022-10-20
  • php 怎么隐藏传参
    本教程操作环境:windows7系统、PHP8.1版、Dell G3电脑。php 怎么隐藏传参?PHP 伪静态 隐藏传参 PHP 伪静态隐藏传递参数名的四种方法想了解PHP 伪静态隐藏传递参数名的四种方法的相关内容吗,在本文为您仔细讲解PH...
    99+
    2022-10-24
  • ubuntu怎么隐藏顶部状态栏
    在Ubuntu中,可以通过以下步骤隐藏顶部状态栏:1. 打开终端:你可以通过按下Ctrl + Alt + T组合键来打开终端。2. 运行以下命令以编辑Gnome Shell的设置:```gsettings set org.gnome.s...
    99+
    2023-08-11
    ubuntu
  • CSS怎么隐藏图片背景上方的文字内容
    今天小编给大家分享一下CSS怎么隐藏图片背景上方的文字内容的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收获,下面我们一起...
    99+
    2022-10-19
  • div css隐藏内容样式的方法是什么
    本篇内容介绍了“div css隐藏内容样式的方法是什么”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!一般情...
    99+
    2022-10-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作