php方法 隐藏手机号中间四位

 * */
//自定义函数手机号隐藏中间四位
function yc_phone($str){
    $str=$str;
    $resstr=substr_replace($str,‘****‘,3,4);
    return $resstr;
} 
时间: 2024-10-08 11:16:28

php方法 隐藏手机号中间四位的相关文章

隐藏手机号中间四位,改为**** (常见四种方法)

var phone='13511115678'; //方法一 var newphone=phone.substr(0, 3) + '****' + phone.substr(phone.length - 4); //方法二 var newphone= phone.replace(phone.substr(3, 4),"****") //方法三 var newphone=phone.replace(/(\d{3})\d{4}(\d{4})/, '$1****$2'); //方法四 var

Android 隐藏手机号中间四位和隐藏邮箱地址中间四位

/** * 手机号用****号隐藏中间数字 * * @param phone * @return */public static String settingphone(String phone) { String phone_s = phone.replaceAll("(\\d{3})\\d{4}(\\d{4})", "$1****$2"); return phone_s;} /** * 邮箱用****号隐藏前面的字母 * * @return */public s

隐藏手机号、邮箱等敏感信息

隐藏手机号.邮箱等敏感信息 Intro 做项目的时候,页面上有一些敏感信息,需要用“*”隐藏一些比较重要的信息,于是打算写一个通用的方法. Let's do it ! Method 1:指定左右字符数量 Method 1.1 中间的*的个数和实际长度有关 1 /// <summary> 2 /// 隐藏敏感信息 3 /// </summary> 4 /// <param name="info">信息实体</param> 5 /// <

C++学习笔记24,方法重写与方法隐藏

该博文仅用于交流学习,请慎用于任何商业用途,本博主保留对该博文的一切权利. 博主博客:http://blog.csdn.net/qq844352155 转载请注明出处: 方法重写.是指在子类中重新编写父类中的虚函数的实现.要求子类中的函数必须跟父类中的原型一致. 包括返回值类型(协变返回类型不算)以及参数的数目,排列顺序. #include <iostream> #include <string> using namespace std; class base{ public: v

Java继承方法隐藏(覆盖)

方法隐藏 一个类从其超类继承所有非私有静态方法.在子类中重新定义继承的静态方法称为方法隐藏.子类中的重定义静态方法隐藏其超类的静态方法.在类中重定义非静态方法称为方法覆盖.关于方法隐藏的重定义方法(名称,访问级别,返回类型和异常)的所有规则与方法覆盖相同. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 class MySuper {   public static void print() {     System.

手机号中间四位转*号

/** * 手机号中间四位转*号 * @param $tel 手机号码 * @return mixed */ public function mobile_change($tel){ $str = substr($tel,0,3); $strs = substr($tel,0,4); if ($str == '+86'){ $tel_sub = substr($tel,3,11); }elseif ($strs == '+852' || $strs == '+853' || $strs == '

php、javascript隐藏手机号函数

php:a. 代码: /* * @desc:隐藏手机号 * @param:tel 手机号,如:13987654321 * @param:num 隐藏的位数,默认4位 * @return ret 回显的手机号,如:139xxxx4321 */ function hidetel($tel,$num = 4){ $len = mb_strlen($tel); $start = floor(($len - $num) / 2); $end = ceil(($len - $num) / 2); $head

[转载]Android应用方法隐藏及反调试技术浅析

本文转载自: http://drops.wooyun.org/tips/9471 0x00 前言 Android应用的加固和对抗不断升级,单纯的静态加固效果已无法满足需求,所以出现了隐藏方法加固,运行时动态恢复和反调试等方法来对抗,本文通过实例来分析有哪些对抗和反调试手段. 0x01 对抗反编译 首先使用apktool进行反编译,发现该应用使用的加固方式会让apktool卡死,通过调试apktool源码(如何调试apktool可参见前文<Android应用资源文件格式解析与保护对抗研究>),发

字符串的replace()方法隐藏着什么不可告人秘密?

最近在做JS算法项目时发现一个令我匪夷所思的问题, 这里想记录一下问题. 首先介绍一下字符串replace()方法的基本用法. replace() 方法使用一个替换值(replacement)替换掉一个匹配模式(pattern)在原字符串中某些或所有的匹配项,并返回替换后的字符串.这个替换模式可以是字符串或者RegExp(正则表达式),替换值可以是一个字符串或者一个函数. 语法EDIT str.replace(regexp|substr, newSubStr|function[, flags])