快捷搜索:   服务器  PHP  IIS  安全  linux 安全

PHP提取URL中的网站域名(主根域名非二级域名)

我们项目中经常需要用到判断一串长的URL中的域名信息,并提取出根域名出来,因此可以用到这个 ?php#使用示例echogetBaseDomain(http://blog.jp.goo.ne.jp/index.php)-domain;echo\n;echogetBaseDomain(http://www.zzrrr.c...

PHP判断访客是否搜索引擎蜘蛛的办法

PHP有个函数 $_SERVER[HTTP_USER_AGENT]可以获取客户端的浏览器信息,而正好所有的搜索引擎蜘蛛都还在这里标注它们的身份,因此可以从此入手进行判断 1、推荐的一种方法:php判断搜索引擎蜘蛛爬虫还...

PHP获取不到url传递参数中#&等特殊字符解决方法

有些符号在URL中是不能直接传递的,无法传入PHP处理,比如#等符号,通过$_GET是获取不到的,比如一个域名https://www.bnxb.com/app/url.php?url=3782#cdndje 这个通过通过$_GET[url]想要获取3782#cdndje是获取不到的...

PHP中判断一段信息是否被BASE64编码加密过的办法

标准base64只有64个字符(英文大小写、数字和+、/)以及用作后缀等号;base64是把3个字节变成4个可打印字符,所以base64编码后的字符串一定能被4整除(不算用作后缀的等号);等号一定用作后...

PHP获取用户代理IP后面真实IP的方法 PHP获取访客IP的方法

我们在网站建设中都希望能记录到访客的真实IP,但是现在网上的代理太多了,各种高匿名,匿名,透明的满天飞,因此这里也只是提供一个不是很完美的解决方案,目前在网上搜索了一大圈,...

PHP数组转JSON 和JSON转PHP数组的方法

从5.2版本开始,PHP原生提供json_encode()和json_decode()函数,前者用于编码,后者用于解码。 一、json_encode() JSON编码函数 将PHP数组转化成JSON ?php /**PHP把数组转换为JSON字符串**/ $arr = [10,Tom,true, 2017-10-...

PHP判断IP地址的方法 判断IP地址格式是否正确的方法(函数与正则)

一、正则表达式 functionisOk_ip($ip){if(preg_match(/^((?:(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d)))\.){3}(?:25[0-5]|2[0-4]\d|((1\d{2})|([1-9]?\d))))$/,$ip)){return1;}else{return0;}} 二、系统函数 $ip=192.168.0.1111111;$test=filter_var($ip,F...

PHP在线ping域名IP测试通信的几个方法

有时候我们需要使用PHP代码模拟类似DOS的PING命令测试一个域名或者IP的通断情况或者测试域名对应的IP地址及延迟时间,TTL值等数据,这个时候就可以用以下代码来实现 有两种方式,第一种对系...

微信分享到朋友圈(Thinkphp框架下实现方法)

PHP部分 扩展类代码部分: ?phpnamespaceThink;classJsSdk{private$appId;private$appSecret;public$debug=false;publicfunction__construct($appId,$appSecret){$this-appId=$appId;$this-appSecret=$appSecret;}publicfunctiongetSignPackage(){$jsapiTicket=$this...

PHP判断是手机端还是PC端

现在手机上网越来越流行,做站也要考虑到手机端适配的问题,移动端适配又涉及到对手机和PC访客的判断,以下代码可以用于判断客户端 functioncheck_wap(){if(isset($_SERVER[HTTP_VIA]))returntrue;if(isset($_S...

PHP的性能优化方法总结

什么情况之下,会遇到PHP性能问题? 1:PHP语法使用不恰当。 2:使用PHP语言做了它不擅长的事情。 3:使用PHP语言连接的服务不给力。 4:PHP自身的短板(PHP自身做不了的事情)。 5:我们也不...

opcache监控脚本查询OPcache使用情况代码

opcache是PHP5.5+以上版本自带的PHP加速器,OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能, 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销。PHP 5.5.0 及...

jquery与php结合实现AJAX长轮询(LongPoll)

HTTP是无状态、单向的协议,用户只能够通过客服端向服务器发送请求并由服务器处理发回一个响应。若要实现聊天室、WEBQQ、在线客服、邮箱等这些即时通讯的应用,就要用到 服务器推送技术...

php+ajax单文件实现实时聊天室功能

这款php+ajax实时聊天室,使用PHP文件按天划分保存聊天记录,全套功能整合了PHP与AJAX技术并只用一个文件实现,具备一般聊天室的基本功能,昵称,更改昵称颜色,聊天字号大小,字体,加粗,...

PHP动态获取Bing背景美图输出到您的页面

BING的背景图是不是很漂亮还经常变换。是不是也心动了,想据为己有。这里提供一个简单的PHP调用,只要放到您的PHP代码中,就能自动调用BING的背景图,BING变换,你网站也会自动跟着变换,省却...

PHP获取数组中元素的数目函数count()

我们在计算数组中元素个数的时候,可以用到函数count() count 计算数组中的单元数目或对象中的属性个数 说明 int count ( mixed $var [, int $mode = COUNT_NORMAL ] ) 统计一个数组里的所有元素,或者一个对象里...