
php开发
myzht1122
这个作者很懒,什么都没留下…
展开
-
IE浏览器10 和11 前端没有传递cookie信息给后端的原因
1,依次点击浏览器上面的工具-internet2,选项-隐私-高级-“覆盖自动cookies处理”前面勾上。3,第一方和第三方的cookie都选接受即可。4,Internet Explorer 10(全称Windows Internet Explorer 11,简称IE11)是微软开发的网页浏览器,是Internet Explorer 9的下一代,也为Windows 8的默认浏转载 2017-11-10 10:12:07 · 3744 阅读 · 0 评论 -
魔术方法(Magic methods)
魔术方法(Magic methods)PHP中把以两个下划线__开头的方法称为魔术方法,这些方法在PHP中充当了举足轻重的作用。 魔术方法包括:__construct(),类的构造函数__destruct(),类的析构函数__call(),在对象中调用一个不可访问方法时调用__callStatic(),用静态方式中调用一个不可访问方法时调用__get(),获得一个类的成员变量时调用__set(),...转载 2018-04-21 18:11:19 · 527 阅读 · 0 评论 -
关于php高并发解决的一点思路
涉及抢购、秒杀、抽奖、抢票等活动时,为了避免超卖,那么库存数量是有限的,但是如果同时下单人数超过了库存数量,就会导致商品超卖问题。那么我们怎么来解决这个问题呢,我的思路如下(伪代码): sql1:查询商品库存if(库存数量 > 0) { //生成订单... sql2:同时库存-1}当没有并发时,上面的流程看起来是再正常不过了,假设同时两个人下单,而库存只有1个了,在sql...转载 2018-04-24 17:55:32 · 291 阅读 · 0 评论 -
PHP实现的栈数据结构示例【入栈、出栈、遍历栈】
本文实例讲述了PHP实现的栈数据结构。分享给大家供大家参考,具体如下:利用php面向对象思想,栈的属性有top、最大存储数、和存储容器(这里利用了php数组)。代码如下:实现了入栈、出栈、遍历栈的几个方法:<?phpclass Stack{ const MAXSIZE = 4;// 栈最大容量 private $top = -1; private $stack = array(...转载 2018-04-24 17:53:23 · 552 阅读 · 0 评论 -
PHP 冒泡排序算法的实现代码
基本概念冒泡排序的基本概念是:依次比较相邻的两个数,将小数放在前面,大数放在后面。即首先比较第1 个和第2个数,将小数放前,大数放后。然后比较第2个数和第3个数,将小数放前,大数放后,如此继续,直至比较最后两个数,将小数放前,大数放后。重复以上过程,仍从第一对数开始比较(因为可能由于第2个数和第3个数的交换,使得第1个数不再大于第2个数),将小数放前,大数放后,一直比较到最小数前的一对相邻数,将小...转载 2018-04-24 17:52:46 · 406 阅读 · 0 评论 -
定时任务有执行记录但是执行没有结果
1.先用/var/log/cron 命令观察是否有这条定时任务的执行记录2.如果有的话可以记录定时任务的执行结果 * * * * * /data/test.php >> /data/log.log 2>&1 该路径为服务器绝对路径 如果有定时任务有报错的话可以查看报错信息修改代码这里的报错信息是Exception: Zend Extension /data/test.php原创 2018-01-30 16:46:56 · 5290 阅读 · 0 评论 -
session取不到值的问题
现象:框架TP3.2.3 后端提供接口 供前端ajax调用 前后端不再同一个服务器上 1.会有跨域问题解决 :每个接口文件在__construct 方法 添加header头 允许跨域 header("Access-Control-Allow-Credentials: true");//配合前端携带相同的sessionidheader('Content-Type:text/ht原创 2017-11-06 10:41:04 · 14583 阅读 · 0 评论 -
关于403的低级错误
最近在弄tp5 上来就碰到一个大的障碍 环境部署好了之后将tp5弄进去 访问403 从网上查到是因为文件权限问题 改了还是不成 后来找了我们的大表哥看了下 两下就知道了是nginx配置问题 结果一查 果然 tp5 默认访问的是public目录 我在nginx里只配置到外层 配置到public就OK了 还是要多看文档。。。。。。原创 2017-06-27 10:00:24 · 339 阅读 · 0 评论 -
好用的post请求方法
$url = "http://www.baidu.com";$data = array ('arr'=>123);function send_post($url, $post_data) { $postdata = http_build_query($post_data); $options = array( 'http' => array(转载 2017-07-20 10:13:49 · 239 阅读 · 0 评论 -
常见的 CSRF、XSS、sql注入、DDOS流量攻击
CSRF攻击 :跨站请求伪造攻击 ,CSRF全名是Cross-site request forgery,是一种对网站的恶意利用,CSRF比XSS更具危险性 攻击者一般会使用吸引人的图片去引导用户点击进去他设定好的全套,然后你刚登录的A网站没有关闭,这时候攻击者会利用JS事件去模拟用户请求A网站信息,从而就得到了目的。预防措施:为表单提交都加上自己定义好的token然后加密好,后台也一样...转载 2018-04-26 11:47:42 · 775 阅读 · 0 评论