您好,欢迎光临本网站![请登录][注册会员]  

开发技术下载,其它下载列表 第88812页

« 1 2 ... .07 .08 .09 .10 .11 88812.13 .14 .15 .16 .17 ... 222726 »

[其它] PHP面向对象类型约束用法分析

说明:本文实例讲述了PHP面向对象类型约束。分享给大家供大家参考,具体如下: 什么是类型约束 就是要求某个变量只能使用(接受,存储)某种指定的数据类型;php属于”弱类型语言“,通常不支持类型约束;相应的,强类型语言,类型约束却是其“基本特征”。 php中,只支持局部的部分类型约束 php中,只支持在函数(或方法)的形参上,设定类型的约束目标,形式如下: function 方法名( [要求使用的类型] $p1, [要求使用的类型] $p2, ......){ //.... } 说明: 定义
<weixin_38640473> 上传 | 大小:52kb

[其它] TP5(thinkPHP5框架)实现显示错误信息及行号功能的方法

说明:本文实例讲述了TP5(thinkPHP5框架)实现显示错误信息及行号功能的方法。分享给大家供大家参考,具体如下: 在程序调试的过程中,想要调试显示详细的错误信息,需要修改application\config.php 文件中进行设置,设置两处:把show_error_msg的值false改为true // 显示错误信息 'show_error_msg' => true, 改完以后的提示为: 这种提示看不出哪里出问题,如果要显示详细的错误,要再修改一处: 修改完以后的错误提示
<weixin_38751512> 上传 | 大小:233kb

[其它] laravel接管Dingo-api和默认的错误处理方式

说明:接管Dingo-api的错误 如上图所示,AppServiceProvider.php中的register()方法中添加如下代码 \API::error(function (\Illuminate\Validation\ValidationException $exception){ $data =$exception->validator->getMessageBag(); $msg = collect($data)->first(); if(is_arr
<weixin_38586428> 上传 | 大小:79kb

[其它] Laravel自动生成UUID,从建表到使用详解

说明:gitHub地址: https://github.com/EmadAdly/laravel-uuid.git 1、安装依赖 composer require emadadly/laravel-uuid 2、然后在config/app.php的providers里添加ServiceProvider 'providers' => [ ... Emadadly\LaravelUuid\LaravelUuidServiceProvider::class,
<weixin_38735887> 上传 | 大小:40kb

[其它] Laravel 实现Eloquent模型分组查询并返回每个分组的数量 groupBy()

说明:Laravel 5.5 Linux mint 18 PHPStorm 最近刚玩Laravel,手册源码还没来得及看完就跃跃欲试做了个小项目,其中有个需求是分组查询数据库中的一个字段并返回每个分组中的数量,还是去翻手册(手册确实够简单): groupBy 和 having 方法可用来对查询结果进行分组。having 方法的用法和 where 方法类似: $users = DB::table('users') ->groupBy('account_id') ->having
<weixin_38741195> 上传 | 大小:58kb

[其它] PHP实现简单登录界面

说明:PHP学习路上的第一个完整的极小极小的项目,特意做个记录 登录界面: html代码(login.html): 用户登录 用户名: 密 码:
<weixin_38726186> 上传 | 大小:85kb

[其它] Laravel定时任务的每秒执行代码

说明:laravel中的任务调度可以不将每条命令都写入crontab,便于管理维护,而且可以基于laravel框架环境运行,而不需写独立的脚本执行,非常方便,但是最小的执行间隔也是一分钟,要想达到每秒执行的效果,就要借助shll脚本了,在shell脚本里循环60次每秒执行schedule:run命令,就达到了秒级定时任务的效果, 以下是我使用的shell脚本: #!/bin/bash step=1 #间隔的秒数 for (( i = 0; i < 60; i=(i+step) )); do
<weixin_38750829> 上传 | 大小:33kb

[其它] laravel 解决多库下的DB::transaction()事务失效问题

说明:问题:最近使用laravel的DB::transaction()方法进行事务操作时,发现事务总是无效的。代码如下: DB::transaction(function () use ($uid, $roleId) { RoomUserRole::insert([ 'uid' => $uid, 'role_id' => $roleId, 'created_at' => LARAVEL_START, 'updated_at' => LARAVEL_START
<weixin_38592847> 上传 | 大小:35kb

[其它] laravel 解决路由除了根目录其他都404的问题

说明:环境:ubuntu14.04 apache2 php5.6 laravel5.5 ip/yourprojectname/public 可以正常访问 而ip/yourprojectname/public/api/youractionname 显示404 apache的rewrite模块已经启用 怀疑是public下面的.htaccess不起作用 打开/etc/apache2/apache2.conf修改成如下(None改成All) OK! 问题解决! 以上这篇laravel 解决路由除了根目录其
<weixin_38650951> 上传 | 大小:60kb

[其它] 浅谈laravel 5.6 安装 windows上使用composer的安装过程

说明:在介绍下面的时候,先看一下 laravel 5.6 的环境要求 所以大家的php版本一定不要小于 7.1.3 ,我本地使用的是wamp 3.1.0 64位, php可以选择 7.1.9 一、下载compser 由于一些电脑直接下载composer.exe安装时会有很多问题,所以建议使用命令行安装,我在 E盘 下面建了个composer文件夹 ,打开cmd,进入 这个composer文件夹 1、执行以下命令: php -r copy('https://getcomposer.org/instal
<weixin_38701312> 上传 | 大小:45kb

[其它] 使用laravel根据用户类型来显示或隐藏字段

说明:在api开发中,有时候需要对自己以外的其他普通用户隐藏字段,比如隐藏手机号。而对于admin用户,则又不需要隐藏手机号。 所以,需要设计一种能够简单的根据不同用户来显示或隐藏字段的方式。 方法基于laravel实现 use Illuminate\Database\Eloquent\Model; class User extends Model { /** * 重写toArray方法 */ public function toArray(){ //获取api用户 $me=ap
<weixin_38532849> 上传 | 大小:33kb

[其它] Laravel 连接(Join)示例

说明:内连接 ( 等值连接 ) $users = Book::join('auth','book.auth_id','auth.id') ->select('book.*','auth.name as auth_name') ->get() ->toArray() 转换成SQL语句 : select `bl_book`.*, `bl_auth`.`name` as `auth_name` from `bl_book` inner join `bl_auth` on `bl_
<weixin_38719719> 上传 | 大小:40kb
« 1 2 ... .07 .08 .09 .10 .11 88812.13 .14 .15 .16 .17 ... 222726 »