51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

Php笔记

PHP伪造页面referer来源地址几种方法

PHP伪造页面referer来源地址几种方法

厉飞雨 阅读(208) 评论(0) 赞(25)

<p>前段时间有网友希望我发一些CURL用法的教程,今天就先发一个php伪造页面referer来源的代码实例,希望大家提出意见或者建议。</p> <p>referer是php用来判断页面上级来源页面的一个超级变局变量了,我们可以使用referer来判断是从那个页面进入到此页面了,这样我们可以进行更好的跟踪了,下面我就来给各位朋友整理了几种伪造...

php用正则判断是否为中文

php用正则判断是否为中文

厉飞雨 阅读(182) 评论(0) 赞(18)

<p>php用preg_match来匹配并判断一个字符串中是否含有中文或者都是中文的方法如下:</p> <pre><code class="language-lang-php">$str = 'php学习'; if(preg_match('/[x7f-xff]/', $str))...

php关于精准计算的模块 BCMath

php关于精准计算的模块 BCMath

厉飞雨 阅读(267) 评论(0) 赞(22)

<p>bc是Binary Calculator的缩写。bc*函数的参数都是操作数加上一个可选的 [int scale],比如string bcadd(string $left_operand, string $right_operand[, int $scale]),如果scale没有提供,就用bcscale的缺省值。这里大数直接用一个由0-9组成的string表示...

PHP 实现多服务器共享 SESSION 数据

PHP 实现多服务器共享 SESSION 数据

厉飞雨 阅读(218) 评论(0) 赞(18)

<p>PHP 实现多服务器共享 SESSION 数据</p> <p>一、问题起源(跨域问题)</p> <p>稍大一些的网站,通常都会有好几个服务器,每个服务器运行着不同功能的模块,使用不同的二级域名,而一个整体性强的网站,用户系统是统一的,即一套用户名、密码在整个网站的各个模块中都是可以登录使用的。各个服务器共享用户数...

PHP开发安全问题总结

PHP开发安全问题总结

厉飞雨 阅读(279) 评论(0) 赞(19)

<p>当开发一个互联网服务的时候,必须时刻牢记安全观念,并在开发的代码中体现。PHP脚本语言对安全问题并不关心,特别是对大多数没有经验的开发者来说。每当你讲任何涉及到钱财事务等交易问题时,需要特别注意安全问题的考虑,例如开发一个论坛或者是一个购物车等。</p> <p>安全保护一般性要点</p> <p><em>...

PHP中把stdClass Object转array的几个方法

PHP中把stdClass Object转array的几个方法

厉飞雨 阅读(272) 评论(0) 赞(20)

<p>我们在经常使用API接口获取数据返回json数值的时候,往往单纯通过json_decode方法解析获得得数值一般并非数组,而是带有stdClass Objec的对象字符串,这时如果我们想获取相应的PHP数组时,需通过以下几种方法来获取。</p> <p>方法一:</p> <pre><code>//PHP...

获得PHP代码占用内存的情况

获得PHP代码占用内存的情况

厉飞雨 阅读(312) 评论(0) 赞(28)

<p>想要知道编写的 PHP 脚本需要占用多少内存么?很简单,直接使用 PHP 查看当前分配给 PHP 脚本的内存的函数 memory_get_usage() 就可以了。</p> <p>下面是使用示例:</p> <pre><code>&lt;?php echo memory_get_usage(),...

强悍的PHP一句话后门

强悍的PHP一句话后门

厉飞雨 阅读(271) 评论(0) 赞(17)

<p>这类后门让网站、服务器管理员很是头疼,经常要换着方法进行各种检测,而很多新出现的编写技术,用普通的检测方法是没法发现并处理的。今天细数一些有意思的PHP一句话木马。</p> <p>利用404页面隐藏PHP小马:</p> <pre><code class="language-lang-html&qu...

PHP扩展Swoole的代码重载机制

PHP扩展Swoole的代码重载机制

厉飞雨 阅读(309) 评论(0) 赞(18)

<p>大家都知道Swoole的性能在PHP界还算不错,同样都是PHP为什么呢,我专门研究了下。</p> <p>几个概念:</p> <ol> <li> <p>sapi:可以简单的理解为php引擎对外的一个统一接口,使得php可以和外部程序进行交互</p> </li> <...

PHP 自 5.2 到 5.6 中新增的功能详解

PHP 自 5.2 到 5.6 中新增的功能详解

厉飞雨 阅读(349) 评论(0) 赞(16)

截至目前(2014.2), PHP 的最新稳定版本是 **PHP5.5** , 但有差不多一半的用户仍在使用已经不在维护的 PHP5.2 ^[\[1\]](#fn1){#fnref1}^, 其余的一半用户在使用 **PHP5.3** ^[\[2\]](#fn2){#fnref2}^. 因为 PHP 那"集百家之长"的蛋疼语法,加上社区氛围不好,很多人对新版...