摘要:
前言 Laravel官方开发环境推荐的是Homestead(其实就是一个封装好的Vagrant box),我感觉这个比较重,于是自己用Docker compose编排了一套开发环境,在这里分享下。 环境要求 先要安装好Docker 和 Docker compose,而且Docker 仓库镜像最好换成 阅读全文
posted @ 2018-11-18 22:45
sfornt
阅读(797)
评论(0)
推荐(0)
摘要:
Laravel的初始化安装 composer 安装 composer中国镜像laravel文档 安装 Laravel Laravel 利用 Composer 来管理依赖。所以,在使用 Laravel 之前,请确保你的机器上安装了 Composer。有两种方式可以按照laravel. 通过 Larav 阅读全文
posted @ 2018-11-18 22:44
sfornt
阅读(233)
评论(0)
推荐(0)
摘要:
今天在使用一个第三方包 laravel admin 时,出现了这样的错误:SQLSTATE[42000]: Syntax error or access violation: 1103 Incorrect table name '',折腾了好久,终于知道了解决方法,原来是配置文件的缓存没有清理。 一 阅读全文
posted @ 2018-11-18 22:43
sfornt
阅读(289)
评论(0)
推荐(0)
摘要:
mysql 官网下载windows zip 安装包 并解压 (D:wampmysql 56 winx64) 添加path D:wampmysql 5722 winx64bin 创建data目录 D:\wamp\mysql 56 winx64\data 创建mysql 配置文件 D:wampmysql 阅读全文
posted @ 2018-11-18 22:42
sfornt
阅读(458)
评论(0)
推荐(0)
摘要:
概述 整理一些日常生活中基本用不到的PHP函数,也可以说在框架内基本都内置了,无需我们去自行使用的函数。量不多。后续在日常开发中如遇到更多的冷门,会更新本文章 sys_getloadavg 获取系统的负载 compact 创建一个包含变量名和它们的值的数组 uniqid 基于以微秒计的当前时间,生成 阅读全文
posted @ 2018-11-18 22:42
sfornt
阅读(106)
评论(0)
推荐(0)
摘要:
关联数组 isset bool isset( mixed $val [, mix $...]) 变量是否已设置并且非null。多个参数从左到右计算。 判断null $a=null;var_dump(isset($a));bool(false) 判断常量是否已设置用defined 定义常量 bool 阅读全文
posted @ 2018-11-18 22:41
sfornt
阅读(171)
评论(0)
推荐(0)
摘要:
个人博客同步文章 https://mr houzi.com/2018/07/... apidoc是一款利用源代码中注释来创建RESTful Web API文档的工具。apidoc可用于C#,Go,Dart,Java,JavaScript,PHP,TypeScript和所有其他支持Javadoc的语言 阅读全文
posted @ 2018-11-18 22:40
sfornt
阅读(819)
评论(0)
推荐(0)
摘要:
索引使用场景 优:加快查询速度 劣:增删改会产生额外的开销、占用空间 tips: 返回集合中一半以上的数据,全表扫描的效率高 索引基础 基础操作 查看索引:db.test.getIndexes() 创建索引:db.test.ensureIndex({"username":1},{"backgroun 阅读全文
posted @ 2018-11-18 22:39
sfornt
阅读(442)
评论(0)
推荐(0)
摘要:
本文首发于 PHP 数组使用之道,转载请注明出处。 这个教程我将通过一些实用的实例和最佳实践的方式列举出 PHP 中常用的数组函数。每个 PHP 工程师都应该掌握它们的使用方法,以及如何通过组合使用来编写更精简且易读的代码。 另外,我们提供了相关示例代码的演示文稿,你可以从相关链接下载它,并分享给你 阅读全文
posted @ 2018-11-18 22:38
sfornt
阅读(271)
评论(0)
推荐(0)
摘要:
0 索引 JOIN语句的执行顺序 INNER/LEFT/RIGHT/FULL JOIN的区别 ON和WHERE的区别 1 概述 一个完整的SQL语句中会被拆分成多个子句,子句的执行过程中会产生虚拟表(vt),但是结果只返回最后一张虚拟表。从这个思路出发,我们试着理解一下JOIN查询的执行过程并解答一 阅读全文
posted @ 2018-11-18 22:37
sfornt
阅读(643)
评论(0)
推荐(0)
摘要:
扩展用户认证系统 上一节我们介绍了Laravel Auth系统实现的一些细节知道了Laravel是如何应用看守器和用户提供器来进行用户认证的,但是针对我们自己开发的项目或多或少地我们都会需要在自带的看守器和用户提供器基础之上做一些定制化来适应项目,本节我会列举一个在做项目时遇到的具体案例,在这个案例 阅读全文
posted @ 2018-11-18 22:36
sfornt
阅读(653)
评论(0)
推荐(0)
摘要:
本文首发于 如何使用 Laravel Collections 类编写神级代码,转载请注明出处。 Laravel 提供了一些超赞的组件,在我看来,它是目前所有 Web 框架中提供组件支持最好的一个。它不仅提供了开箱即用的视图(views)、身份认证(authentication)、会话(session 阅读全文
posted @ 2018-11-18 22:35
sfornt
阅读(518)
评论(0)
推荐(0)
摘要:
说明 将xhprof部署在线上环境,在特定情况下进行性能分析,方便快捷的排查线上性能问题。 通过参数指定及添加代码行触发进入性能分析,并将结果保存入MongoDB。 因为xhprof对性能的影响,只部署在一台机子上。 环境配置 PHP 5.5.25xhprof 0.9.4 xhprof:git@gi 阅读全文
posted @ 2018-11-18 22:34
sfornt
阅读(390)
评论(0)
推荐(0)
摘要:
Nginx基本配置文件和变量详解 1. 基本配置文件 /etc/nginx/nginx.conf 2. Nginx变量 HTTP请求变量 arg_参数名:例如,$arg_userid,可以引用到请求参数userid的值 http_请求HEADER名:例如,$http_user_agent,可以引用到 阅读全文
posted @ 2018-11-18 22:33
sfornt
阅读(2026)
评论(0)
推荐(0)
摘要:
背景 最近因为项目研究了一下PHP集成Oracle,虽然这个组合很奇葩,但万一用到请勿采坑~ 环境 CentOS Linux release 7.3.1611 (Core) PHP7.1.1 安装oracle组件 下载 http://www.oracle.com/technet...oracle i 阅读全文
posted @ 2018-11-18 22:32
sfornt
阅读(1326)
评论(0)
推荐(0)
摘要:
2018.07.13,今天是周五,也是工作的最后一天,马上就要去新的工作环境了,从上周六开始的面试,一周下来也面试了不少,有给offer的,有让我等消息的,但不管怎么说,简单记录这一周发生的。 2018.07.07(周六),一天面试了两家,总的来说,技术方面的面试还是挺靠谱的,因为两位技术官都比较有 阅读全文
posted @ 2018-11-18 22:31
sfornt
阅读(239)
评论(0)
推荐(0)
摘要:
场景和痛点 说明 我们工作场景都常会导出相关的excel数据,有时候需要大量的数据,10W,100W都有可能我们现有方案都是直接利用phpexcel等类库来操作,phpexcel的load加载或是写入一次导出会遇到超时内存和时间限制问题,就算我们ini_set依旧不是最好的方案 下面我们利用php输 阅读全文
posted @ 2018-11-18 22:30
sfornt
阅读(461)
评论(0)
推荐(0)
摘要:
场景和痛点 说明 今天因为一个老同学找我,说自己公司的物流业务都是现在用excel处理,按月因为数据量大,一个excel差不多有百万数据,文件有接近100M,打开和搜索就相当的慢联想到场景:要导入数据,可能excel数据量很大,这里利用常用的一些方法比如phpexcel会常有时间和内存限制问题 下面 阅读全文
posted @ 2018-11-18 22:29
sfornt
阅读(5050)
评论(0)
推荐(0)
摘要:
之前没有系统学习过PHP语言,直接上手TP框架了,所以认为namespace和use是TP框架的一部分,最近学习语言模块的时候遇到了这个问题,所以汇总了一下。 PHP中命名空间可以解决两类问题: 用户编写的代码与PHP内部的类、函数、常量或第三方类、函数、常量之间的名字冲突。 为很长的标识符名称(通 阅读全文
posted @ 2018-11-18 22:28
sfornt
阅读(227)
评论(0)
推荐(0)
摘要:
编译参数 使用 ./configure h在源代码目录中,该命令可以查看所有编译参数以及对应的英文解释 编译参数 说明 prefix=/opt/php //指定 php 安装目录 with apxs2=/usr/local/apache/bin/apxs //整合Apache with config 阅读全文
posted @ 2018-11-18 22:27
sfornt
阅读(1022)
评论(0)
推荐(0)
摘要:
session字如其意,它的存在就是为了保持会话状态。PHP中的$_SESSION让我们很方便的使用它,但是如果PHP本身不提供这个功能,我们该如何实现呢?且听我慢慢忽悠。 session的实现原理 session本身的实现原理其实很简单,几句话就可以说完 用户首次访问时生成唯一ID(其实就是PHP 阅读全文
posted @ 2018-11-18 22:25
sfornt
阅读(818)
评论(0)
推荐(0)
摘要:
PHP FPM 先来了解一些名词概念: CGI是Common Gateway Interface(通用网管协议),用于让交互程序和Web服务器通信的协议。它负责处理URL的请求,启动一个进程,将客户端发送的数据作为输入,由Web服务器收集程序的输出并加上合适的头部,再发送回客户端。 FastCGI是 阅读全文
posted @ 2018-11-18 22:24
sfornt
阅读(7278)
评论(0)
推荐(0)
摘要:
PHP设计原则梳理,参考《PHP核心技术与最佳实践》、《敏捷开发原则、模式与实践》,文章PHP面向对象设计的五大原则、设计模式原则SOLID 单一职责原则(Single Responsibility Principle, SRP) 定义/特性 仅有一个引起类变化的原因 一个类只承担一项职责(职责:变 阅读全文
posted @ 2018-11-18 22:23
sfornt
阅读(593)
评论(0)
推荐(0)
摘要:
在实际项目当中,我们经常会遇到同一个域名下不同项目之间通过Ajax相互调用数据,这样问题就来了,如何通过Ajax实现跨域呢? 解决方案 1.Jsonp Jsonp解决跨域相对简单,服务器无需任何配置。具体实现如下: 2.CORS CORS解决方案需要前端和服务端共同配置才能实现 前端 服务端(在程序 阅读全文
posted @ 2018-11-18 22:21
sfornt
阅读(493)
评论(0)
推荐(0)
摘要:
反射简介 参考官方简介的话,PHP 5 具有完整的反射 API,添加了对类、接口、函数、方法和扩展进行反向工程的能力。 此外,反射 API 提供了方法来取出函数、类和方法中的文档注释。 YII2框架中示例 对于yii2框架,应该都知道di容器,对于di容器的源码这里也主要讲明Container类,先 阅读全文
posted @ 2018-11-18 22:20
sfornt
阅读(464)
评论(0)
推荐(0)
摘要:
Laravel数据库测试 在测试方面,Laravel内置使用PHPUnit提供了非常方便的解决方案。而对于数据库增删改查的测试,要解决的一个很重要的问题就是如何在测试完成之后,恢复数据库的原貌,例如要测试一个用户注册的方法,需要插入一条用户记录到数据库,但是测试完成之后,我们并不想让这条测试用例保存 阅读全文
posted @ 2018-11-18 22:19
sfornt
阅读(1602)
评论(0)
推荐(0)
摘要:
好吧!我承认我想标题党了。大家对解释器的吸引,绝对没有自己动手写一个脚本语言更有吸引力。不过如果看到标题过来的,可能也是 我承认,之前收藏的减肥视频,我都是这样对待他们的。 不过我还是相信很多程序猿or程序媛不仅仅希望可以做出一个牛逼的产品,更想做出来一个牛逼闪闪的编程语言。而这里就是朝着开发一个脚 阅读全文
posted @ 2018-11-18 22:18
sfornt
阅读(236)
评论(0)
推荐(0)
摘要:
我们知道,要接入微信登陆有两种方式 1、微信开放平台2、微信服务号 这两种方式均可生成带参数的二维码,然后扫码获取用户基本信息的,所以我们可以在网站上用这两种方式开发网站的扫码登录,也是现在很多网站的通用做法。 微信开放平台要认证开发者,需要 300 块 /年,微信服务号也需要提交企业资料认证,需要 阅读全文
posted @ 2018-11-18 22:15
sfornt
阅读(561)
评论(0)
推荐(0)
摘要:
今天遇到一个关于PHP 嵌套使用条件运算符(ternary expressions)的问题 现象 先来看一段C语言代码(test.c): 编译后运行一下 答案在意料之中,因为x==1,所以100被赋值给shit。 但是如果我们用PHP重写一下上文的代码(test.php): 执行一下: 我们发现返回 阅读全文
posted @ 2018-11-18 22:14
sfornt
阅读(419)
评论(0)
推荐(0)
摘要:
一、圣杯布局 左右固定200px,中间自适应 左右两个div左右浮动,中间div写到前面 通过margin left: 100%;来调整到同一行 父容器添加左右padding,左右div相对定位 详细代码如下: 运行结果如下图: 二、双飞翼布局 左右固定200px,中间自适应 左右两个div左右浮动 阅读全文
posted @ 2018-11-18 22:10
sfornt
阅读(183)
评论(0)
推荐(0)
摘要:
一句话概括 官方文档 概念 Drupal是个内容管理系统哦 那么,什么是内容管理系统?就是用户自己编辑自己的网站内容的一个系统。 那么,什么是Drupal呢?Drupal是一个通过模块和主题的安装和卸载来实现CMS功能的CMS。 Drupal要求PHP,其他的随意。 那么为什么要用Drupal? 安 阅读全文
posted @ 2018-11-18 22:09
sfornt
阅读(250)
评论(0)
推荐(0)
摘要:
前言 如果是用了阿里云或者腾讯云,他们都有各种监控帮我们做好。但是如果是遇到了自己维护自己机房的服务器,那么一些可视化或者监控就很有意义了。监控可能有很多种方案,这里就以比较老牌通吃的zabbix来解决服务监控问题。由于zabbix是WEB可视化的,所以需要WEB服务。(LNMP或者LAMP) za 阅读全文
posted @ 2018-11-18 22:08
sfornt
阅读(199)
评论(0)
推荐(0)
摘要:
今日刚接触了解到Nginx的反向代理,正向代理,并发,集群,同个站点不同域名的解析访问等等。 1.反向代理:Nginx充当一个桥接的作用,对用户和服务端进行链接,进行服务端的代理,这样有什么好处: b) 可以进行多域名的设置,访问同一个站点,比如访问http://www.baidu.com , ht 阅读全文
posted @ 2018-11-18 22:07
sfornt
阅读(139)
评论(0)
推荐(0)
摘要:
最近工作中一直在与LDAP打交道,在官方推荐的client apis里,可以很容易找到每个语言对应的API,进而与LDAP服务器交互。但是在用ApacheDirectoryStudio时,这个软件竟然能展示Schema数据,然后认真看了下官方文档,还是没看到有说明查询Schema数据的地方(如果有小 阅读全文
posted @ 2018-11-18 22:06
sfornt
阅读(541)
评论(0)
推荐(0)
摘要:
Nginx(alias 和 root的区别)1.alias 和 root 的区别: 访问一个test.html文件时,显示的路径是:http://xxxx.com/request_path/...; 访问一个test.html文件时,显示的路径是:http://xxxx.com/local_path 阅读全文
posted @ 2018-11-18 22:05
sfornt
阅读(1492)
评论(0)
推荐(0)
摘要:
首先回顾一下token:token认证是RESTFUL.api的一个很重要的部分,通过token认证和token设置,后端会有一个接口传给前台: 其实就是向用户表里去生成一个token 这里的client_id相当于用户名,client_key相当于密码,这样后台会生成一个client_token, 阅读全文
posted @ 2018-11-18 22:04
sfornt
阅读(7727)
评论(0)
推荐(0)
摘要:
前言 作为一名程序员,比码代码还重要那么一点点的东西就是日志的分析和查询。下面列出常见日志及设置方法。 php fpm 慢日志 php慢日志需要在php fpm.conf设置,如果使用源码包安装默认请执行下面命令 默认通过源码包编译安装php目录应在 目录下,如果你通过yum或者其他方式安装,不清楚 阅读全文
posted @ 2018-11-18 22:02
sfornt
阅读(659)
评论(0)
推荐(0)
摘要:
我们先来看看官方手册给出关于「URL 重写」的参考: 可以通过 URL 重写隐藏应用的入口文件 index.php ,Apache 的配置参考: 1、http.conf 配置文件加载 mod_rewrite.so 模块2、AllowOverride Node 中将 None 改为 All3、将下面的 阅读全文
posted @ 2018-11-18 22:01
sfornt
阅读(465)
评论(0)
推荐(0)
摘要:
背景 前几天在mac上跑workrman,由于workerman需要开启多个进程,多进程需要pcntl扩展的支持,我之前那个brew安装的php71没有这个扩展,就直接卸载了php71,然后想下载源码编译安装php7的更高版本,也可以更自由的安装扩展。 源码编译安装(php 7.2.7) 问题一 c 阅读全文
posted @ 2018-11-18 22:01
sfornt
阅读(2142)
评论(0)
推荐(0)
摘要:
laravel5.5+ laravel官方地址 laravel是目前最流行的php框架,发展势头迅猛,应用非常广泛,有丰富的扩展包可以应付你能想到的各种应用场景,laravel框架思想前卫,跟随时代潮流,提倡优雅代码,自称为“web工匠”,其中的route、blade模板引擎、console、容器以 阅读全文
posted @ 2018-11-18 21:59
sfornt
阅读(1060)
评论(0)
推荐(0)
摘要:
PHP杠杆(php learn skeleton) 这是一个基于cli运行模式的工具,方便你在写Demo或者学习PHP的时候做实验,同时促使你将你的代码片段管理起来。 使用 clone代码:git clone https://github.com/Sch0ng/php learn skeleton. 阅读全文
posted @ 2018-11-18 21:57
sfornt
阅读(184)
评论(0)
推荐(0)
摘要:
为什么要保护数据库主键? 数据库主键一般是有序自增主键,极易被爬虫抓取数据,作为应用开发者,这是不应该的,你辛辛苦苦收集的数据转眼之间被其他人给抓取了,是不是很大的损失? Hashids的介绍 generate short unique ids from integers 理解为数字编码库即可,几乎 阅读全文
posted @ 2018-11-18 21:57
sfornt
阅读(518)
评论(0)
推荐(0)
摘要:
PHPExcel读取表格 先引入类IOFactory.php 加载测试文件 $inputFileType = PHPExcel_IOFactory::identify($filePath) 判断文件类型 $objReader = PHPExcel_IOFactory::createReader($i 阅读全文
posted @ 2018-11-18 21:56
sfornt
阅读(3368)
评论(0)
推荐(0)
摘要:
老是不通过,没办法,只能是重新发布了,反正我就是杠上了,大大小小写过很多前端特效,当然也经常在网上copy或者修改人家的代码,我觉得也挺好的,为什么?!因为我想这样,你能怎么办,打我?少废话,直接上代码,JS代码 HTML代码最近受了一点点小刺激,对自己做的工作产生迷茫,不知道还要做这个做多久,还有 阅读全文
posted @ 2018-11-18 21:55
sfornt
阅读(415)
评论(0)
推荐(0)
摘要:
背景 很多时候我们需要用 token 来作为一些标识, 比如: 一个用户登录后的认证标识. 实现方式 md5 的方式: 执行结果: b63426a38f86b726ce0d327d48e47376 看着不是很舒服, 作为强迫症的我 是受不了的. md5 + base64 的方式 执行结果: MWQy 阅读全文
posted @ 2018-11-18 21:54
sfornt
阅读(344)
评论(0)
推荐(0)
摘要:
数组排序,共13个 函数中有u的,能自定义比较函数;有k的,按照键来排序;有r(reverse)的,倒序;有a(association)的,一定是键值关联,除了rsort() usort() sort() shuffle(),其他没有a的都是键值关联,array_multisort()键值关联的保持 阅读全文
posted @ 2018-11-18 21:53
sfornt
阅读(701)
评论(0)
推荐(0)
摘要:
前言 使用 PHP+MongoDB 的用户很多,因为 MongoDB 对非结构化数据的存储很方便。在 PHP5 及以前,官方提供了两个扩展,Mongo 和 MongoDB,其中 Mongo 是对以 MongoClient 等几个核心类为基础的类群进行操作,封装得很方便,所以基本上都会选择 Mongo 阅读全文
posted @ 2018-11-18 21:52
sfornt
阅读(362)
评论(0)
推荐(0)
摘要:
上传文件到七牛最简单的方式就是使用七牛官方最新的SDK 安装PHP SDK 上传文件到七牛 搞定! 原文地址:https://segmentfault.com/a/1190000015753617 阅读全文
posted @ 2018-11-18 21:47
sfornt
阅读(1731)
评论(0)
推荐(0)
摘要:
招聘 标签(空格分隔): 招聘 PHP 国贸 语言基础 foreach 语法结构提供了遍历数组的简单方式。 php5之前, foreach仅能用于数组php5+, 利用foreach可以遍历对象 foreach仅能够应用于数据和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息 阅读全文
posted @ 2018-11-18 21:47
sfornt
阅读(2011)
评论(0)
推荐(0)
摘要:
本系列文章将从使用层面介绍 Swoft 框架的使用及业务开发,面向初中级的 PHPer Swoft首个基于 Swoole 原生协程的新时代 PHP 高性能协程全栈组件化框架,内置协程网络服务器及常用的协程客户端,常驻内存,不依赖传统的 PHP FPM,全异步非阻塞 IO 实现,以类似于同步客户端的写 阅读全文
posted @ 2018-11-18 21:46
sfornt
阅读(2799)
评论(0)
推荐(1)
摘要:
kafka 简介 kafka角色必知 经典模型 常用参数说明 request.required.acks auto.offset.reset kafka安装和简单测试 安装kafka(不需要安装,解包即可) 启动kafka server 启动kafka客户端测试 安装kafka的php扩展 php代 阅读全文
posted @ 2018-11-18 21:44
sfornt
阅读(187)
评论(0)
推荐(0)
摘要:
随着CSS3和HTML5的流行,我们的WEB页面不仅需要更人性化的设计理念,而且需要更酷的页面特效和用户体验。作为开发者,我们需要了解一些宝贵的CSS UI开源框架资源,它们可以帮助我们更快更好地实现一些现代化的界面,包括一些移动设备的网页界面风格设计。接下来就是要详解Bootstrap框架:首先, 阅读全文
posted @ 2018-11-18 19:49
sfornt
阅读(359)
评论(0)
推荐(0)
摘要:
apt get install python software propertiesadd apt repository ppa:ondrej/phpapt get updateapt get install php7.2apt get install php7.2 devapt get insta 阅读全文
posted @ 2018-11-18 19:48
sfornt
阅读(1376)
评论(0)
推荐(0)
摘要:
点击查看原文 安装源 安装 EPEL 软件包: 安装 remi 源: 安装 yum 扩展包: 启用 remi 仓库: 安装 PHP 服务 安装 PHP7,2 输入 php72 v 查看安装结果 安装 php fpm 和一些其他模块: php fpm 服务 设置开机自启 常用 php fpm 命令 路 阅读全文
posted @ 2018-11-18 19:46
sfornt
阅读(17212)
评论(1)
推荐(1)
摘要:
应用环境 解决高并发,库存为负数的情况 阻塞模式 如果其他进程已经加锁文件,当前进程会一直等其他进程解锁文件后继续执行 flock($fp, LOCK_EX) // 文件锁 非阻塞模式 如果其他进程已经加锁文件,当前进程不会等其他进程解锁文件,直接返> 回,也就是直接忽略加锁的代码到关闭文件那 阅读全文
posted @ 2018-11-18 19:45
sfornt
阅读(4327)
评论(0)
推荐(0)
摘要:
概述 在php中经常用 strpos 判断字符串是否在另一个字符串中存在, 本文介绍 strpos 函数及其实现。 strpos应用 Warning: strpos 函数可能返回布尔值 FALSE,但也可能返回等同于 FALSE 的非布尔值。请阅读 布尔类型章节以获取更多信息。应使用 === 运算符 阅读全文
posted @ 2018-11-18 19:44
sfornt
阅读(3290)
评论(0)
推荐(0)
摘要:
点击访问原文地址 介绍 Memcached 是一个分布式、高性能的内存缓存系统,通过缓存内存中的数据和对象,提高和加速动态 web 应用程序的性能。它主要用于加速对数据库重度使用的站点。 Memcached 还用于缓存整个数据库的表和查询,以提高数据库的性能。Memcached 是免费的,它已经被许 阅读全文
posted @ 2018-11-18 19:43
sfornt
阅读(738)
评论(0)
推荐(0)
摘要:
求数组差集函数 函数只检查了多维数组中的一维。可以用 array_diff($array1[0], $array2[0]) 检查更深的维度。 u:自定义函数比较,a(association):同时比较键和值。 自定义函数callable $value_compare_func必须返回一个小于零,等于 阅读全文
posted @ 2018-11-18 19:41
sfornt
阅读(445)
评论(0)
推荐(0)
摘要:
今天就讲讲MySQL的锁 主讲:Mysql的悲观锁 和 乐观锁官方:If you query data and then insert or update related data within the same transaction, the regular SELECT statement d 阅读全文
posted @ 2018-11-18 19:40
sfornt
阅读(260)
评论(0)
推荐(0)
摘要:
``` <?php / Description @authors Your Name (you@example.org) 根据时时彩的最新一期的号码, 判断如果为首尾同号则发送短信 phpQuery 分析网页, 获得网页数据, 获得html数据 curl_init 模拟真实浏览器访问, 配合 阅读全文
posted @ 2018-11-18 19:39
sfornt
阅读(334)
评论(0)
推荐(0)
摘要:
Nginx配置文件里放入这段代码 原文地址:https://segmentfault.com/a/1190000015799080 阅读全文
posted @ 2018-11-18 19:38
sfornt
阅读(2943)
评论(0)
推荐(0)
摘要:
效果预览 按下右侧的“点击预览”按钮可以在当前页面预览,点击链接可以全屏预览。 在线预览 https://codepen.io/zhang ou/pen/GdpPLE 可交互视频教程 此视频是可以交互的,你可以随时暂停视频,编辑视频中的代码。 请用 chrome, safari, edge 打开观看 阅读全文
posted @ 2018-11-18 10:03
sfornt
阅读(741)
评论(0)
推荐(0)

浙公网安备 33010602011771号