
php
junming4
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
java反系列化php系列化数组
java反系列化php系列化数组原创 2016-02-02 18:35:49 · 818 阅读 · 0 评论 -
sort、asort、ksort 三者说明
sort、asort、ksort 都是对php中的数组进行排序$fruits = array("lemon", "orange","apple" ,"banana");sort($fruits); //todo sort 按英文字母升序排序asort($fruits); //todo asort按照字母升序排序,并且单元的“索引”关系不变ksort($fruits);原创 2016-11-25 21:38:59 · 1333 阅读 · 0 评论 -
phpstorm 安装thinkphp插件
phpstorm 安装thinkphp插件地址如下:http://www.thinkphp.cn/topic/31578.html原创 2016-10-20 10:20:42 · 6347 阅读 · 0 评论 -
phpstorm 创建php文件的默认注释
File =》 Settings =》 File Templates原创 2016-09-20 15:51:40 · 6004 阅读 · 0 评论 -
安装barryvdh/laravel-ide-helper 错误解决方法
安装 laravel-ide-helper composer require barryvdh/laravel-ide-helperFailed to decode response: zlib_decode(): data errorRetrying with degraded mode, check https://getcomposer.org/doc/articles/转载 2016-09-06 23:50:12 · 4360 阅读 · 0 评论 -
laravel中把查询数据库的sql写入日志中
1、在app\Providers\EventServiceProvider.php中添加一个触发protected $listen = [ 'App\Events\SomeEvent' => [ 'App\Listeners\EventListener', ], 'Illuminate\Database\Events\Quer原创 2016-09-07 23:30:31 · 5218 阅读 · 0 评论 -
今天看tp时学到一个小技巧
常下划线开头的方法属于私有方法 ,例如:_parseType原创 2016-09-19 21:55:42 · 339 阅读 · 0 评论 -
php中函数名和类名是不区分大小写的
function teSt() {}function test(){}会报错:Cannot redeclare test() (previously declared in 类测试class teSt { } class test { }也是会报错Cannot redecla原创 2016-09-06 13:21:05 · 2005 阅读 · 0 评论 -
把mysql和apache 加入到windows 服务中
把mysql和apache 加入到windows 服务中步骤原创 2016-08-10 22:32:24 · 378 阅读 · 0 评论 -
Laravel 中的异常处理器和HTTP异常处理实例教程
Laravel应用中所有的异常都通过 App\Exceptions\Handler 进行处理,下面我们先简单分析下给异常处理器类的属性和方法:$dontReport属性protected $dontReport = [ HttpException::class, ModelNotFoundException::class,TokenMismatchExceptio原创 2016-09-01 13:04:15 · 4033 阅读 · 0 评论 -
php 中iconv中转换
网上的都是这样用的 复制代码 代码如下:$content = iconv("utf-8","gb2312",$content);这样做其实也对着了,看着确实是把utf-8转化为gb2312了,但是实际运行的话,往往都是以失败告终的,原因呢? 原因实际上也很简单,因为任何的函数都是执行错误的时候,同时很不幸的是iconv();就很终于出现错误。现在给你正确的答案。 真原创 2016-08-31 21:41:20 · 371 阅读 · 0 评论 -
php函数unserialize反序列化编码问题
有些时候由于序列化的编码问题,当反序列化时会出现retun false的情况,该情况的解决方案://UTF-8function mb_unserialize($serial_str) {$serial_str = str_replace("\r", "", $serial_str);$serial_str = preg_replace('!s:(\d+):"(.*?)";!原创 2016-08-31 21:28:21 · 2236 阅读 · 0 评论 -
PSR规范
首先这里要了解PSR,Proposing a Standards Recommendation(提出标准建议)的缩写,就是一种PHP开发规范,让我们研发出来的代码更合理、更好维护、可读性更高。PSR有下面几个标准:PSR-0:自动加载PSR-1:基本代码规范PSR-2:代码样式PSR-3:日志接口PSR-4:规范自动加载的路径问题PSR 的具体详情请参考 : https://githu转载 2016-08-30 22:46:20 · 319 阅读 · 0 评论 -
在laravel select中可以请选择placeholder
{!! Form::select('aduit_product_code', $productsList, Request::get('aduit_product_code',0),['class' => 'input-sm form-control', 'placeholder' => '请选择']) !!}原创 2016-08-30 18:15:41 · 2474 阅读 · 0 评论 -
今天去面试遇到了一个问题,左连接查询的问题
问:(左(外)连接)左连接查询主数据一定能查询到数据吗?答:一定能?答案是错误的,现在想想好傻,如果一定能查询到数据,连表查询条件有什么作用呢?以下有两张表做了测试:user 表,里面有两条数据,活动表action,里面有一条数据:SELECT *,action.`id` AS action_idFROM `users` LEFT JOIN原创 2016-09-11 10:45:33 · 2861 阅读 · 0 评论 -
laravel数组校验或正则| 符号的问题
如果校验的是二维数组,例如数组名称字段名为times[["start_time":"24:23"]]校验start_time 是否正确'times.*.start_time' 这样写要检验start_time 值是否符合 24小时格式,需要用了正则,由于可能存在|适配符号整个校验需要改为数组形式大概如下'times.*.start_time' => [ ...原创 2019-01-24 12:06:48 · 1043 阅读 · 0 评论