有時會需要將某個字串隱藏部分內容進行顯示,
例如email不能完整呈現只能出現頭尾部分資訊,
這時候這個function就可以用到囉:)
echo replace_symbol_text($email,'*',2,2); //te*********om
/**
*author:wesley
*將字串部分內容替換成星號或其他符號
* @param string $string 原始字串
* @param string $symbol 替換的符號
* @param int $begin_num 顯示開頭幾個字元
* @param int $end_num 顯示結尾幾個字元
* return string
*/
function replace_symbol_text($string,$symbol,$begin_num = 0,$end_num = 0){
$string_length = strlen($string);
$begin_num = (int)$begin_num;
$end_num = (int)$end_num;
$string_middle = '';
$check_reduce_num = $begin_num + $end_num;
if($check_reduce_num >= $string_length){
for ($i=0; $i
文章標籤
全站熱搜