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

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

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

当前分类:

> 编程开发 > PHP >

  • PHP防止盗链防止迅雷下载的方法04月26日

    防止盗链: 原理:当服务器要我们下载文件的时候,我们会拿到一个链接,然后我们通过这个链接找到这个文件,然后将它下载下来。那么也就是说这个链接必须要有的,那么如何防止盗链呢?那就是给你的链接并不是真正的文件链接了。这一点很容易想到,那么不给你

    Tags:PHP防盗链
  • 接口編程中記錄日誌的最佳實踐04月26日

    快速定位日誌 降低記錄成本 提高代碼可讀性 日誌框架是項目開始階段應該最先搭建好的內容之一,有助於極大地節約以後解決問題的時間和成本。但這也是最讓我頭疼的問題之一,因為記日誌不光包括用什麼記、怎麼記,也包括記什麼內容,這恰恰是最容易被忽略的問

    Tags:LaravelREST
  • Laravel 5.4 文档 测试 模拟04月26日

    1、简介 测试 Laravel 应用的时候,你可能还想要模拟 应用的特定状态,以便在测试中不让它们真的执行。例如,测试触发事件的控制器时,你可能想要模拟事件监听器以便它们不在测试期间真的执行。这样的话你就可以只测试控制器的 HTTP 响应,而不必担心事件监

    Tags:Laravel
  • PHP7新特性:学习04月26日

    PHP7 的新特性大概浏览下,还是能在工作的效率上有很大益处的。 1,性能提升 这个我就不做测试了,哈哈 2,类型声明 class Student{ public function __construct() { $this-name = durban; }}$student = new Student();function enroll(Student $student, a

    Tags:PHP7
  • Laravel 5.4 文档 测试 数据库04月25日

    1、简介 Laravel 提供了多个有用的工具让测试数据库驱动的应用变得更加简单。首先,你可以使用辅助函数 assertDatabaseHas 来断言数据库中的数据是否和给定数据集合匹配。例如,如果你想要通过 email 值为 sally@example.com 的条件去数据表 users 查询是否

    Tags:Laravel
  • 终篇:小白也能看懂的Laravel核心概念讲解04月25日

    自动依赖注入 什么是依赖注入,用大白话将通过类型提示的方式向函数传递参数。 实例 1 首先,定义一个类: /routes/web.phpclass Bar {} 假如我们在其他地方要使用到 Bar 提供的功能(服务),怎么办,直接传入参数即可: /routes/web.phpRoute::get(bar, fun

    Tags:Laravel
  • 关于定时发送服务的解决办法(PHP)04月24日

    一、定时发送任务解析 在进行手机APP或者微信开发的时候,经常会有需要定时推送消息的场景。 定时发送又分为两种: 一种是在开发的时候固定时间,后台管理人员只能选择将要推送的消息; 另一种是后台管理人员可以自由选择推送的时间和消息; 二、解决方案 PH

    Tags:PHP
  • Laravel 5.4 文档 测试 HTTP 测试04月24日

    1、简介 Laravel 为生成HTTP 请求、测试输出提供了流式 API。举个例子,我们看下下面定义的测试: ?phpnamespace Tests\Feature;use Tests\TestCase;use Illuminate\Foundation\Testing\WithoutMiddleware;use Illuminate\Foundation\Testing\DatabaseMigrat

    Tags:LaravelHTTP
  • Laravel 5.4 文档 测试 浏览器测试(Laravel Dusk)04月24日

    1、简介 Laravel Dusk 提供了优雅的、易于使用的浏览器自动测试 API。默认情况下,Dusk 不强制你在机器上安装 JDK 或Selenium,取而代之地,Dusk 基于独立安装的 ChromeDriver 。不过,你可以使用任意其他兼容 Selenium 的驱动。 2、安装 开始之前,需要添加

    Tags:Laravel
  • Laravel服务提供者注册详情04月24日

    服务提供者简介: 服务提供者是Laravel应用启动的中心,你自己的应用以及所有 Laravel 的核心服务都是通过服务提供者启动。 打开 Laravel 自带的config/app.php文件,将会看到一个providers数组,这里就是应用所要加载的所有服务提供者类,当然,其中很多是

    Tags:Laravel
  • PHP利用二叉堆实现TopK算法04月24日

    PHP-小顶堆-TopN 介绍 在以往工作或者面试的时候常会碰到一个问题,如何实现海量TopN,就是在一个非常大的结果集里面快速找到最大的前10或前100个数,同时要保证内存和速度的效率,我们可能第一个想法就是利用排序,然后截取前10或前100,而排序对于量不是特

    Tags:二叉堆TopK算法
  • 通过例子来理解PHP中的正则04月22日

    最近使用 PHP 写了一个应用,主要是正则表达式的处理,趁机系统性的学习了相应知识。 这篇文章的写作方式不是讲理论,而是通过具体的例子来了解正则,这样也更有实践性,在此基础上再去看正则表达式的基本概念会更有收获。 禁止分组的捕获 在正则中分组很有

    Tags:PHP
  • 使用xdebug在phpStorm进行php本地和远程swoole调试设置04月22日

    其实类似 xdebug 在 phpStorm 的调试文件一搜一大把,这里简单的总结下,主要是适合使用 swoole 开发的人。 本地调试的设置方法 第1步 在 Run 菜单中点击 Edit Configurations,然后点击最左侧 + 按钮,选择 PHP Script。 第2步 Configuration 的 File 参数

    Tags:xdebugphpStormswoole
  • laravel执行migrate出现1071异常04月22日

    Laravel版本:Laravel5.4 博主今天在数据库迁移中遇到了个坑。先上图 这里写图片描述 执行 php artisan migrate 提示 #1071 Specified key was too long; max key length is 767 bytes 一开始我以为跟数据库引擎有关(InnoDB 的 key 支持 767 字节,而 MyISA

    Tags:laravelmigrate
  • 阿里云WindowsServer2016安装独立的Apache和PHP04月22日

    一、说明:项目需要在阿里云的WindowsServer2016上部署web环境,已经安装了Mysql,所以就不用一键安装(如phpstudy或者wamp来安装web环境了),就独立安装了Apache和PHP 二、安装 1、按照链接下载好这3个东西,根据你的系统是32位还是64位来下载,我的环境是

    Tags:ApachePHP
  • Beanbun:简单开放的PHP爬虫框架04月22日

    Beanbun Beanbun 是用 PHP 编写的多进程网络爬虫框架,具有良好的开放性、高可扩展性。 项目地址: https://github.com/kiddyuchin... 文档地址: http://beanbun.org 由来 我希望有这样一个爬虫框架:在简单需求的情况下,可以用最少的代码快速建立一个功能

    Tags:BeanbunPHP
  • PHP调试之回溯跟踪04月22日

    前言 在我们调试程序过程中,往往可能会出现需要回溯跟踪一个方法,这里我就介绍两个比较不错的PHP函数,也是我经常使用的。 内容 (PHP 4 = 4.3.0, PHP 5, PHP 7)debug_backtrace 产生一条回溯跟踪(backtrace)(PHP 5, PHP 7)debug_print_backtrace 打印一条

    Tags:回溯跟踪PHP
  • 使用Laravel和TDD搭建论坛系列(一):初始化项目及TDD Threads04月21日

    本系列文章根据 Laracasts 上的视频书写而成。 初始化项目 首先确保已经安装好基础框架,如mysql、nginx、PHP、composer等。相关的软件安装不在此文章的讨论范围之内。 $ laravelnew forum 此命令会新建一个全新的laravel5.4项目。然后在app文件夹下新建 Mod

    Tags:LaravelTDD
  • PHP回顾之PHP基础04月21日

    回顾PHP的一些基础知识,权当对这么多年学习和使用PHP的提炼和总结。 PHP设计之初作为一门宏定义语言,主要用来处理网页表单,所以被设计为可以内嵌在HTML文件里。为了区分HTML代码,PHP代码块的起始界定标签是?php,结束标签是?(PHP5.4版本以后可以使用?和

    Tags:PHP
  • 升级PHP7带来的变化04月21日

    女主宣言 最近女主在QCon2017的会议上听到一句话:在决定做一件事情之前,先不要考虑它的困难有多难,要先想想收益明显不明显,如果明显那就克服一切困难把它搞定。多么激励人心有木有~ 在是否升级PHP7的问题上,花椒技术团队和addops团队也是进行了一番苦战

    Tags:PHP7

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

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