程序人生

正版phpstorm免费激活步骤教程详解

Phpstorm是大多数PHP程序员们爱不释手的一款编码的集成开发工具。它支持所有PHP语言功能, 提供最优秀的代码补全、重构、实时错误预防等等功能。但是对于一些php新手来说,总会有这...

程序人生

PHP中通过getopt解析GNU C风格命令行选项

在 PHP 中,当我们在获取命令行参数时,可以通过遍历$argv来获取,其实呢是有规范可循的,也就是 GNU C-style parser for command line options 。 比如使用命令wget下载文件时,使用下面的一些方...

程序人生

laravel 解决paginate查询多个字段报错的问题

用laravel 框架想实现一个分页接口,返回数据表中其中一部分字段 $list = DB::table('booklist_table')-orderBy('create_time','asc')-paginate($size,['id','title','author','image'])-toJson();return json_decode($list,true);...

程序人生

ThinkPHP5与单元测试PHPUnit使用详解

thinkphp5.0 是 tp 发展路线第一个支持 composer 的。tp 有自己的载入机制,composer 也有自己的载入机制。 官方提供了 think-testing 组件可以通过 composer require topthink/think-testing 1.* 安装,但我对...

程序人生

关于laravel框架中的常用目录路径函数

简介 1、app目录的绝对路径$path = app_path();-还可以使用app_path函数为相对于app目录的给定文件生成绝对路径:$path = app_path('Http/Controllers/Controller.php'); 2、项目根目录的绝对路径$path = base...

程序人生

php+pdo实现的购物车类完整示例

本文实例讲述了php+pdo实现的购物车类。分享给大家供大家参考,具体如下: phpsession_start();class Cart{ public $pdo = null; public function __construct($config) { $host = $config['host']; $user = $config['user'];...

程序人生

Laravel5.1框架自带权限控制系统 ACL用法分析

本文实例讲述了Laravel5.1框架自带权限控制系统 ACL用法。分享给大家供大家参考,具体如下: Laravel在5.1.11版本中加入了Authorization,可以让用户自定义权限,今天分享一种定义权限系统...

程序人生

Laravel Eloquent ORM 实现查询表中指定的字段

在使用Laravel ORM的Model方法find, get, first方法获取数据对象时返回的数据对象的attributes属性数组里会包含数据表中所有的字段对应的键值关系, 那么如何在ORM查询时只返回数据表中指定字...