猫铃儿 Mao02 Logo

高山仰止,景行行止



暂无标签 2018-09-24 13:25:14

composer 镜像 以后备用

之前一直用的 composer中文网 的镜像,但是7月份以来貌似不在同步数据了,thinkphp官方已经放出5.1.24了,但是composer只能更新出5.1.19。
没办法,找找看有没有别的镜像吧,先去的官网,官方给出的镜像有四个:中文网镜像,日本镜像,马来西亚镜像,南美洲镜像。
猜测日本的网络
阅读全文
2018-09-11 14:10:24

PHP基础知识复习,辨析多个判断

empty

判断一个变量是否被认为是空的。当一个变量并不存在,或者它的值等同于FALSE,那么它会被认为不存在。如果变量不存在的话,empty()并不会产生警告。

// 以下都输出true
$a = 0;
var_dump(empty($a));
$a = false;
var_dump(emp
阅读全文
暂无标签 2018-09-02 16:38:46

编译安装php7.2并安装swoole扩展,试运行easyswoole。

配置EPEL源

EPEL (Extra Packages for Enterprise Linux)是基于Fedora的一个项目,为“红帽系”的操作系统提供额外的软件包,适用于RHEL、CentOS和Scientific Linux. 首先我们需要安装一个叫”epel-release”的软件包,这
阅读全文
laravel 2018-05-25 11:25:15

laravel中的几个内置中间件

\Illuminate\Foundation\Http\Middleware\CheckForMaintenanceMode::class
维护模式检查中间件
相关网页
[Laravel 5 维护模式以及白名单](https://9iphp.com/web/laravel/maintenance-m
阅读全文
session 基础 2018-05-23 14:51:33

关于 php session 的一个坑

前段实践用 slimphp 开发了一个小项目,后来需要使用 session,没有找库,于是直接使用了原生 php 函数操作。
意外发现线上不能存储 session ,表现为在$_SESSION超全局变量中存储了变量之后,再次访问服务器,$_SESSION无值。
因为其中一个是跨站使用 jsonp(同
阅读全文
暂无标签 2018-05-05 18:26:09

centos 为 php 安装event扩展

之前是图省事yum安装的php7.0
所以先
yum install php70w-devel php70w-pear libevent-devel
然后安装openssl
yum install openssl openssl-devel
最后安装event扩展
pecl install even
阅读全文
暂无标签 2018-04-19 17:31:07

PHP实现Unicode和Utf-8互相转换

编码原理及实现
unicode编码是实现utf-8与gb系列编码(gb2312、gbk、gb18030)转换的基础,虽然我们也可以直接做一个utf-8到这些编码 的对照表,但很少有人会这么做,因为utf-8的可变编码具有不确定性,因此一般情况使用都是unicode与gb编码的对照 表,unicode
阅读全文
svn 2018-04-11 12:23:39

svn 用到过的 生僻命令

svn co repo --force
强制从仓库检查到当前 即使当前项目
svn up --accept tf filename
强制接受服务器端代码
svn st
查看状态
svn di
查看区别
阅读全文
基础 2018-04-07 16:32:00

记录php中 ??和?:的区别

如果有不对还请留言指正
??运算符是如果前面的变量有定义就等于前面的,没定义则等于后面的,相当于
isset($foo)?$foo:$bar;
?:运算符是如果前面的变量不为空就等于前面的,为空则等于后面的,相当于
!empty($foo)?$foo:$bar;
?:在遇到前面的变量未定义时会抛出N
阅读全文

博主:猫铃儿

性别:男

职业:php攻城狮

email:sinan00@qq.com

git:https://gitee.com/Mao02/

composer:https://packagist.org/packages/jayfun/

格言:如果你有梦想的话,就要去捍卫它

简介:野生程序员,php入行,吃力的走在全栈的路上

技能点: php javascript java python mysql