gpt4 book ai didi

php检查字符串中是否包含7位GSM字符的方法

转载 作者:qq735679552 更新时间:2022-09-27 22:32:09 25 4
gpt4 key购买 nike

CFSDN坚持开源创造价值,我们致力于搭建一个资源共享平台,让每一个IT人在这里找到属于你的精彩世界.

这篇CFSDN的博客文章php检查字符串中是否包含7位GSM字符的方法由作者收集整理,如果你对这篇文章有兴趣,记得点赞哟.

本文实例讲述了php检查字符串中是否包含7位GSM字符的方法。分享给大家供大家参考。具体分析如下:

下面的代码检查一个字符串是否包含任何7位GSM字符。它对短信平台上工作的人非常有用.

?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
function check_gsm( $str )
{
   $arr = array (
"0x00" , "0x01" , "0x02" , "0x03" , "0x04" ,
"0x05" , "0x06" , "0x07" , "0x08" , "0x09" ,
"0x0A" , "0x0B" , "0x0C" , "0x0D" , "0x0E" , "0x0F" , "0x10" , "0x11" , "0x12" , "0x13" ,
"0x14" , "0x15" , "0x16" , "0x17" , "0x18" , "0x19" , "0x1A" , "0x1B" , "0x1B0A" ,
"0x1B14" , "0x1B28" , "0x1B29" , "0x1B2F" , "0x1B3C" , "0x1B3D" , "0x1B3E" ,
"0x1B40" , "0x1B65" , "0x1C" , "0x1D" , "0x1E" , "0x1F" , "0x20" , "0x21" , "0x22" ,
"0x23" , "0x24" , "0x25" , "0x26" , "0x27" , "0x28" , "0x29" , "0x2A" , "0x2B" , "0x2C" ,
"0x2D" , "0x2E" , "0x2F" , "0x30" , "0x31" , "0x32" , "0x33" , "0x34" , "0x35" , "0x36" ,
"0x37" , "0x38" , "0x39" , "0x3A" , "0x3B" , "0x3C" , "0x3D" , "0x3E" , "0x3F" , "0x40" ,
"0x41" , "0x42" , "0x43" , "0x44" , "0x45" , "0x46" , "0x47" , "0x48" , "0x49" , "0x4A" ,
"0x4B" , "0x4C" , "0x4D" , "0x4E" , "0x4F" , "0x50" , "0x51" , "0x52" , "0x53" , "0x54" ,
"0x55" , "0x56" , "0x57" , "0x58" , "0x59" , "0x5A" , "0x5B" , "0x5C" , "0x5D" , "0x5E" ,
"0x5F" , "0x60" , "0x61" , "0x62" , "0x63" , "0x64" , "0x65" , "0x66" , "0x67" , "0x68" ,
"0x69" , "0x6A" , "0x6B" , "0x6C" , "0x6D" , "0x6E" , "0x6F" , "0x70" , "0x71" , "0x72" ,
"0x73" , "0x74" , "0x75" , "0x76" , "0x77" , "0x78" , "0x79" , "0x7A" , "0x7B" , "0x7C" ,
"0x7D" , "0x7E" , "0x7F" );
   $strl = strlen ( $str );
   for ( $i = 0; $i < $strl ; $i ++)
   {
     $char = '0x' . bin2hex( substr ( $str , $i ,1));
     $pos = in_array( $char , $arr );
     if ( $pos == 1)
     {
       $j ++;
     }
   }
   if ( $j < $strl )
   {
     return false;
   }
   else
   {
     return true;
   }
}
?>

希望本文所述对大家的php程序设计有所帮助.

最后此篇关于php检查字符串中是否包含7位GSM字符的方法的文章就讲到这里了,如果你想了解更多关于php检查字符串中是否包含7位GSM字符的方法的内容请搜索CFSDN的文章或继续浏览相关文章,希望大家以后支持我的博客! 。

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com