内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 编程开发 > PHP >

  • PHP获取周一 上个月的正确做法06月02日

    如果你理所当然地认为在 PHP 中获取周一,上周一,上个月,下个月这些时间能简单地用 strtotime() 函数来获取的话,那你就大错特错了! $now = strtotime(2018-01-31);echo date(Y-m-d, strtotime(+1 month, $now)) . \n; 输出的结果是: 2018-03-03 并不是

    Tags:PHP
  • PHP的uniqid函数产生的id真的是唯一的么05月24日

    PHP 的 uniqid 函数产生的 id 真的是唯一的么? 最近使用到了 uniqid,就产生了疑问?uniqid 生成的 id 由什么组成?真的是唯一的么?什么情况下会产生冲突? 从文档中看到 uniqid 函数有两个参数 uniqid 的结构 看源码: PHP_FUNCTION(uniqid){ ... gettime

    Tags:uniqidPHP
  • 本地使用Docker快速创建统一的PHP开发环境05月23日

    之前写的部分脚本,用来实现本地快速搭建PHP开发环境。 创建基础容器 (build-base.sh) #!/bin/bash## load images from docker-registry # images=(zookeeper kafka mysql postgres mongo memcached redis elk rabbitmq kibana httpd-php)for image in ${ima

    Tags:PHPDocker
  • 使用Swoole来加速你的Laravel应用05月22日

    Swoole 是为 PHP 开发的生产级异步编程框架。 他是一个纯 C 开发的扩展, 他允许 PHP 开发者在 PHP 中写 高性能,可扩展的并发 TCP, UDP, Unix socket, HTTP, WebSocket 服务, 而不需要拥有太多的非阻塞 I/O 编程和低级别的 Linux 内核知识。 你可以把

    Tags:LaravelSwoole
  • 关于php对抗安全软件(总结)05月13日

    目前日期 为 2018-05-10 , php 版本目前 总 共分 为 3 大 类 , php5.x , php7.x ,以及之 php5.x 之前版本。而目前市 场 多用于 php5.x 以及 php7.x 。本文 仅讨论 php5.x 与 php7.x 。早期 php4.x 中 ZendEngine 1.0 API 并不在 讨论 范 围 。 文章将 围

    Tags:php
  • PHP反序列漏洞初识05月13日

    本文作者:l1nk3r 赠送书籍:《Android应用安全防护和逆向分析》 活动地址:信安之路五月送书活动 在 OWASP TOP10 中,反序列化已经榜上有名,但是究竟什么是反序列化,我觉得应该进下心来好好思考下。我觉得学习的时候,所有的问题都应该问 3 个问题:what

    Tags:PHP反序列漏洞
  • PHP使用tokent(令牌)进行登录05月10日

    1. 为什么要使用tokent进行登录 前后端分离或者为了支持多个web应用,那么原来的cookies或者session在使用上就会有很大的问题 cookie和session认证需要在同一主域名下才可以进行认证(目前可以把session存储在redis内进行解决)。 2. 解决方案 oauth2 和 jwt

    Tags:tokentPHP
  • PHP+Javascript实现拖动滑块完成拼图验证码05月06日

    目前市面上做的好的拖动验证、用户行为验证有极验验证码、网易易盾验证等,这些第三方验证一般需要收费,本文给大家介绍一款免费的拖动验证码,使用PHP+Javascript实现。 主要技术应用 1、php抠图 2、js canvas画图 3、破解干扰 4、使用webp图片格式 作者已

    Tags:PHPJavascript验证码
  • PHP伪协议总结04月13日

    0x00php://input //所有测试均allow_url_fopen=On,allow_url_include=On!!! php://input 是个可以访问请求的原始数据的只读流。POST请求的情况下,最好使用 php://input 来代替 $HTTP_RAW_POST_DATA ,因为它不依赖于特定的 php.ini 指令。而且,这样的情况

    Tags:PHP
  • 最通俗易懂的PHP反序列化原理分析04月12日

    001写在前面 PHP反序列化漏洞虽然利用的条件比较苛刻,但是如果可以利用一般都会产生很严重的后果。在春招的时候很多公司都问过这个问题,说明这个反序列化漏洞的技能点也是很多公司比较关注的技能点。 可是网上的文章基本讲得比较通俗,找了很久也没有找到

    Tags:PHP
  • PHP知识整理之PHP基础、WEB安全、网络04月10日

    本篇文章是PHP知识系统整理系列之PHP基

    Tags:PHP
  • 深入理解PHP7内核之Reference04月09日

    问题 上一章说过引用(REFERENCE)在PHP5的时候是一个标志位, 而在PHP7以后我们把它变成了一种新的类型:IS_REFERNCE. 然而引用是一种很常见的应用, 所以这个变化带来了很多的变化, 也给我们在做PHP7开发的时候, 因为有的时候疏忽忘了处理这个类型, 而带来不少

    Tags:ReferencePHP7
  • php上传找不到临时文件夹(解决方法)04月06日

    找不到临时文件夹返回的错误代码为6 错误原因: 一、配置文件没有设置临时文件夹 二、临时文件夹没有或者上级文件夹没有相应的权限 处理方式: 找到PHP配置文件PHP.ini,找到以下代码 ;upload_tmp_dir = 改为: upload_tmp_dir = C:/Windows/Temp //后面的文

    Tags:php临时文件夹
  • 在Laravel中动态隐藏API字段04月06日

    最近项目有多个不同类型前端,所以在给api返回数据的时候需要隐藏某些字段 之前看了一篇文章 在 Laravel 中动态隐藏 API 字段 觉得还是有点不方便,所以就自己弄了一个。 目前实现了三个方法 设置隐藏的自动 设置显示的字段 设置类型(在toArray里面判断类型

    Tags:LaravelAPI
  • 在PHP中使用Sentry04月06日

    在PHP中使用Sentry非常简单。在安装库之后,您可以直接与客户端进行交互并开始提交数据。 基础 最重要的部分是创建Sentry客户端。创建一次,并从您希望与Sentry交互的任何位置引用它: $sentryClient = new Raven_Client(https://key:secret@sentry.io/proje

    Tags:SentryPHP
  • 什么是PHP04月06日

    通俗解释: PHP是一种服务器端HTML-嵌入式脚本描述语言。 其最强大和最重要的特征是其数据库集成层,使用它完成一个含有数据库功能的网页是不可置信的简单。在HTML文件中,PHP脚本程序(语法类似于Perl或者c语言)可以使用特别的PHP标签进行引用, 这样网页制作者

    Tags:PHP
  • .htaccess转web.config适用于ThinkPHP设置伪静态04月06日

    其实我们做PHP开发的,最常用的PHP环境无非是wamp,但目前为止,许多windows的服务器环境还都是IIS搭配的,所以从apache的htaccess做的伪静态就不得不重写了,因为IIS不支持htaccess,下面我们就来讲解一下如何将.htaccess文件转换成对应的web.config文件。

    Tags:ThinkPHPweb.config.htaccess
  • Category类库、无限分类04月06日

    以下是使用该类库的方法 include(Common/Category.class.php); $Category = new Category(ArticleCategory,array(id,pid,name,fullname)); $categoryList = $Category-getList(); 1、通过include包含类库 2、通过new实例化类 3、调用getList()方法获取所有分

    Tags:Category
  • 由浅入深:基于Laravel Broadcast实现WebSocket C/S实时通信04月06日

    Laravel 集成众多开包即用的功能, 虽然它真的很胖, 但这并不影响它是个好框架。本篇文章将采用 Laravel 5.6 版本由浅入深为大家演示: 如何使用内置的 Broadcast(广播)功能实现与客户端实时通信。 0x00 准备 广播系统 用户认证 事件系统 队列系统 前端指南

    Tags:WebSocketLaravelBroadcast
  • Thinkphp写ajax登录方法返回json_ThinkPHP04月06日

    现在我们就来介绍一下如何使用ThinkPHP来写登录方法,登录成功后通过ajaxReturn返回json数据。 登录的访法: // 登录检测 public function login() { if(IS_POST){ $ip = get_client_ip(); $time = time(); $username = I(uname); $password = I(upass); if(

    Tags:Thinkphpajaxjson_ThinkPH

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.

清屏网 版权所有 豫ICP备15026204号