用星號隱藏姓名或電話號碼的中間部分*** > 知识库

阅读全文
搜索全站

知识库

PHP 用星號隱藏姓名或電話號碼的中間部分***

页面信息

作者 no_profile webmaster 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 评论 0个 点击 681次 发布时间 18-11-07 18:33

全文

使用應用程序或預訂板時,如何隱藏您的某些名稱或聯繫人以保護隱私。

我隨機列出了幾種方法。你可以按自己喜歡的方式使用任何你喜歡的東西。

如果管理員ID不是管理員,請更改管理員部分。

您也可以使用$ config ['cf_admin']而不是admin。

if (!$is_admin && $list[$i]['mb_id'] != $config['cf_admin']) {

如果執行此操作,即使管理員稍後更改,也無需進行任何更改。

 

$list[$i]['mb_id'] != admin;

這意味著您可以排除管理員從星級處理中發布的帖子。

如果要為管理員發布的所有帖子加註星標,可以從下面刪除紅色部分。

if (!$is_admin && $list[$i]['mb_id'] != 'admin') {

 

 

1.如何顯示*的最後兩位數字

 

1-1。如何用*顯示名稱的反斜杠



在list.skin.php文件中,  將此行添加到底行:for($ i = 0; $ i <count($ list)

 

if (!$is_admin && $list[$i]['mb_id'] != 'admin') {
    $list[$i]['name'] = substr($list[$i]['wr_name'],0,-3)."*";
}
 

在view.skin.php文件中,編輯<?php echo $ view ['name']?>

<?php echo substr($view['wr_name'],0,-3)."*"; ?>

 

以管理員身份登錄時使全名可見

而不是上面的內容,將它放在view.skin.php文件的頂部。

if (!$is_admin && $view['mb_id'] != 'admin') {
    $view['name'] = substr($view['wr_name'],0,-3)."*";
}
 

view.skin.php文件應對以下所有其他提示執行相同操作。

您可以將$ list [$ i]更改為$ view。

 

 

當您以管理員身份登錄時,所有內容都可見,但名稱的最後一個字符顯示為“*”,除非作者是管理員。

 


 

1-2。如何用**標記名稱的最後兩個字母

 

在list.skin.php文件中,  將此行添加到底行:for($ i = 0; $ i <count($ list)

 

if (!$is_admin && $list[$i]['mb_id'] != 'admin') {
    $list[$i]['name'] = substr($list[$i]['wr_name'], 0, -6).'**';
}
 

1-3。僅顯示第一個字母並標出所有剩餘字母



在list.skin.php文件中,將此行添加到底行:for($ i = 0; $ i <count($ list)



if (!$is_admin && $list[$i]['mb_id'] != 'admin') {
    $list[$i]['name'] = preg_replace('/(?<=.{1})./u','*',$list[$i]['wr_name']);
}




 

2. 如何用' ○'  隱藏韓文名稱的中間部分

 

使用此方法,您可以在中間選擇所需的位置,您可以根據需要執行整個字符數。

在list.skin.php文件  為(; $ I <計數( $列表); $ I = 0 $ I ++){ 這將立即添加至底線。

 

if (!$is_admin && $list[$i]['mb_id'] != 'admin') {
    $name_x ='○';
    $name_a = mb_substr($list[$i]['wr_name'],0,1,"UTF-8");
    $name_b = mb_substr($list[$i]['wr_name'],2,10,"UTF-8");
    $list[$i]['name'] = $name_a.$name_x.$name_b;
}
 

當您以管理員身份登錄時,所有內容都可見,但名稱的中間 顯示為“ ○ ”,除非作者是管理員  。

 

還有這種簡單的方法。(http://sir.co.kr/g4_tiptech/31475)

<?php echo preg_replace("/(^.)./u", "$1○", $list[$i]['wr_name']); ?>

 

如果你把上面的語句放在for語句中,你會......

 

if (!$is_admin && $list[$i]['mb_id'] != 'admin') {
    $list[$i]['name'] = preg_replace("/(^.)./u", "$1○", $list[$i]['wr_name']);
}
 

如果名稱超過3個字符,

<?php echo mb_substr(preg_replace("/(^.)./u", "$1○", $list[$i]['wr_name']),0,3,"UTF-8"); ?>

 


 

 

 

3.當額外字段wr_1收到電話號碼010-1234-5678時



3-1。如何將最後4位數字標記為****

 

在list.skin.php文件中,  將此行添加到底行:for($ i = 0; $ i <count($ list)

 

if (!$is_admin && $list[$i]['wr_1']) {
    $list[$i]['wr_1'] = substr($list[$i]['wr_1'],0,-4)."****";
}
 

3-2。如何將中間數字標記為****

 

if (!$is_admin && $list[$i]['wr_1']) {
    $list[$i]['wr_1'] = preg_replace('/-(\d+)-/e',"'-'.str_repeat('*',strlen('\\1')).'-'",$list[$i]['wr_1']);
}
 

如果您以管理員身份登錄,您將看到除了處於任何其他狀態之外的所有狀態,聯繫人的中間或後面將顯示為****。

[此内容由admin于2018-11-12 14:57:12,由免费论坛版块 移动 到此]

[此内容由admin于2018-11-12 23:17:08,由公告版块 移动 到此]
推荐0

评论列表

还没有评论内容

Total 84件 1 页
知识库 目录
序号 主题 作者 点击 推荐 日期
84 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 217 0 03-17
83 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 253 0 03-01
82 PHP no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 899 0 01-14
81 Windows no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 465 0 01-10
80 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 824 0 01-09
79 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 529 0 01-04
78 程序 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 918 0 12-31
77 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 572 0 12-30
76 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 2 0 12-28
75 G5安全补丁 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 835 0 12-28
74 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 593 0 12-22
73 G5 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 677 0 12-22
72 Windows no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 520 0 12-18
71 Windows no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 564 0 12-18
70 正规则 no_profile admin 发送站内信 发送邮件 自我介绍 使用ID搜索 所有主题 1181 0 12-17
搜索主题

会员登录

在线投票

你目前的站点使用什么程序呢?

访问人数统计

今天
129
昨天
135
最大
296
全部
22,316

gnuboard5
Copyright © lonei.com. All rights reserved. Version 5.3.2.7