PHP is best

color my life by coding ...

分类 PHP 下的文章

March 22, 2018

laravel5.5+vue2做一个简单的任务管理系统,包含增删改查

先看一下效果,大概就是这样。其实是照着视频做的,地址是https://www.youtube.com/watch?v=F-Bhipbt0K0第一步:安装laravel,建一个任务表,写接口。新建task模型以及migration迁移文件php artisan make:model Task -m。//tasks表迁移文件 Schema::create('tasks', function (B...
luke in PHP
March 21, 2018

PHP7新特性

标量类型声明PHP 7 中的函数的形参类型声明可以是标量了。在 PHP 5 中只能是类名、接口、array 或者 callable (PHP 5.4,即可以是函数,包括匿名函数),现在也可以使用 string、int、float和 bool 了。function sumOfInts(int ...$ints) { return array_sum($ints); } var_dump...
luke in PHP
March 16, 2018

PHP实现几个简单的排序算法

快速排序先选一个标尺,用它把整个队列过一遍筛选,以保证其左边的元素都不大于它,其右边的元素都不小与它。function quickSort($arr) { //先得到数组长度 $length = count($arr); // 判断长度是否需要继续二分比较 if ($length <= 1) { return $arr; } ...
luke in PHP
March 15, 2018

php实现简单的链式操作

经常看到laravel或者tp里各种链式操作很酷炫,看到网上的资料自己学着做一做。比如,我们要过滤一个字符串然后得到长度,一般这么写strlen(trim($str)),链式操作可以写成这样的$str->trim()->strlen(),可读性更好。链式操作,其实就是链式的调用对象的方法。既然要实现字符串的链式操作,那么就要实现一个字符串类,然后对这个类的对象进行调用操作。借鉴j...
luke in PHP
March 15, 2018

swoole+redis完成一个超简单的网页聊天室

首先给一个体验的demo:chat.phpbest.cn/github地址:https://github.com/lukedever/php_chatroom 求星星根据swoole文档,创建一个简单的websocket服务器,存为server.php<?php $server = new swoole_websocket_server("0.0.0.0", 950...