上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页
摘要: 让我们看一个例子: class UserProvider{ protected $connection; public function __construct(){ $this->connection = new Connection; } public function retrieveByCr 阅读全文
posted @ 2019-04-11 11:10 白開水 阅读(379) 评论(0) 推荐(0) 编辑
摘要: 一、概述 https并非是应用层的一种新协议。只是HTTP通信接口部分用SSL和TLS协议替代。 通常,HTTP直接和TCP通信。当使用SSL时,则演变成先和SSL通信,再由SSL和TCP通信了。 简而言之,所谓HTTPS其实就是身披SSL协议这层外壳的HTTP。 HTTPS采用对称加密和非对称加密 阅读全文
posted @ 2019-04-07 23:33 白開水 阅读(345) 评论(0) 推荐(0) 编辑
摘要: addRoute('GET', '/fast-route/demo1.php/{name:\w+}', 'say_handler'); // 分组 $r->addGroup('/admin', function (FastRoute\RouteCollector $r) { // {id} must be a number (\d+) $r->ad... 阅读全文
posted @ 2019-04-04 17:41 白開水 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 在laravel下使用php-parser实现aop composer require nikic/php-parser Test.php <?php /** * Created by PhpStorm. * User: CSH * Date: 2019/4/4 * Time: 11:26 */ n 阅读全文
posted @ 2019-04-04 14:22 白開水 阅读(1403) 评论(0) 推荐(0) 编辑
摘要: Doctrine注释提供了为PHP类实现自定义注释功能的功能(这里使用的是v1.6版本)。 composer require doctrine/annotations 官方链接:https://www.doctrine-project.org/projects/doctrine-annotation 阅读全文
posted @ 2019-04-03 15:05 白開水 阅读(3495) 评论(0) 推荐(0) 编辑
摘要: 一、网络基础 TCP/IP 计算机与网络设备要相互通信,双方就必须基于相同的方法。 TCP/IP 协议族按层次分别分为以下 4层:应用层、传输层、网络层和数据链路层。 应用层: 决定了向用户提供应用服务时通行的活动。 TCP/IP 协议族内预存了各类通用的应用服务。比如,FTP和DNS服务。 HTT 阅读全文
posted @ 2019-04-02 23:23 白開水 阅读(334) 评论(0) 推荐(0) 编辑
摘要: 1、私有组件 大多数时候我们使用的都是公开可用的开源组件,但有时候如果公司使用内部开发的PHP组件,而基于许可证和安全方面的问题不能将其开源,就需要使用私有组件。对Composer而言,这是小菜一碟。 Composer可用管理放在需要认证的仓库中的私有PHP组件,执行composer install 阅读全文
posted @ 2019-04-02 16:53 白開水 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 组件是一组打包的代码,是一系列相关的类、接口和Trait,用于帮助我们解决PHP应用中某个具体问题。 优秀的PHP组件具备以下特性: 作用单一:专注于解决一个问题,而且使用简单的接口封装功能 小型:小巧玲珑,只包含解决某个问题所需的最少代码 合作:PHP组件之间可以良好合作,组合在一起实现大型项目 阅读全文
posted @ 2019-04-02 16:27 白開水 阅读(205) 评论(0) 推荐(0) 编辑
摘要: 转自:https://github.com/qianyugang/learn-laravel # Learn-Laravel — 学习资料和开源项目集 ## Laravel 学习资料 ### 官方网站* [Laravel.com](http://laravel.com/) —— Laravel官网* 阅读全文
posted @ 2019-03-24 10:36 白開水 阅读(941) 评论(0) 推荐(0) 编辑
摘要: '; echo $new_str; echo ''; $replace_str = preg_replace('/[^(\d|\,|\.)*]/', '', $str); echo $replace_str; echo ''; // Q2 $arr = ['abcd', 'ad', 'a', 'abc']; $new_arr = array_map('strlen', $arr); $m... 阅读全文
posted @ 2019-03-19 17:14 白開水 阅读(190) 评论(0) 推荐(0) 编辑
上一页 1 ··· 11 12 13 14 15 16 17 18 19 ··· 24 下一页