高久峰
乘风行,无惧
thinkphp跨域,tp5跨域
tp5请用自带的路由中间件进行跨域,不要自己在控制器各种骚操作,因为low,经常看到这种项目,辣眼睛。如果某个路由或者分组需要支持跨域请求,可以使用Route::get('new/:id', 'News/read') ->ext('html') ->allowCrossDomain();跨域请求一般会发送一条OPTIONS的请求
2020-10-31
842次浏览
分类:PHP
阅读更多
Laravel模型更改时间戳列名称
如果您使用的是非Laravel数据库,并且时间戳列的名称不同,该怎么办?也许您有create_time和update_time。幸运的是,您也可以在模型中指定它们:class Role extends Model { const CREATED_AT = 'create_time'; const UPDATED
2020-10-31
712次浏览
分类:PHP
阅读更多
Laravel模型禁用时间戳
默认情况下,Laravel Eloquent模型假定您的表具有时间戳字段created_at和updated_at,Laravel会尝试自动填写created_at / updated_at要禁用该自动时间戳,需要在模型中添加一个属性:class Role extends Model { public $timestamps = FALSE;
2020-10-31
1005次浏览
分类:PHP
阅读更多
为PHP内置服务器设置别名
我一直忘了PHP内置服务器的正确命令行语法,因此现在在.profile中为其做了一个别名:alias phps='php -S 0.0.0.0:8888'现在,我可以简单地键入:phps public / index.php来启动内置的Web服务器。
2020-10-31
683次浏览
分类:PHP
阅读更多
PHP 5.6上的SSL证书验证
我最近将本地OS X Zend Server安装更新为PHP 5.6,并且在运行composer self-update时收到以下错误消息:[Composer\Downloader\TransportException] &n
2020-10-31
692次浏览
分类:PHP
阅读更多
php将警告转换为异常
有许多内置的PHP函数会生成通知或警告,提示您在发生问题时无法关闭,例如parse_ini_file和file_get_contents。一种常见的解决方案是使用@运算符禁止显示并通过error_get_last()函数获取警告信息:$result = @file_get_contents($url); if (false === $result) { // inspect&
2020-10-31
613次浏览
分类:PHP
阅读更多
PHP的SoapClient选择服务端口
我目前正在与SOAP服务集成,该服务定义了两个不同的服务。WSDL的相关部分是:<wsdl:service name="Config"> <wsdl:port name="BasicHttpBinding_IConfiguration" binding="tns:BasicHttpBinding_IConfiguration"> &
2020-10-30
689次浏览
分类:PHP
阅读更多
验证php session id 是否有效,验证默认的PHP会话ID值
我最近需要验证PHP会话ID创建的值。经过一些研究,我意识到有两个与此值相关的有趣的php.ini配置设置:session.sid_length是ID中的字符数 session.sid_bits_per_character控制使用的字符集。从手册上可以知道可能的值为 '4'(0-9,af),'5'(0-9,av)和'6'(0-9,az,AZ,“-”,“,”)因此,要验证会话ID,我们需要创建一个正则表达式,以查找预期长度的正确字符集。funct
2020-10-30
685次浏览
分类:PHP
阅读更多
如何将 PHP 数组转换为 JSON 格式数据,如何将 PHP 对象转换为 JSON 格式数据
本文章纯属为了百度流量复制,哈哈以下实例演示了如何将 PHP 数组转换为 JSON 格式数据:<?php $arr = array('a' => 1, 'b' => 2, 'c' => 3, 'd' => 4, 'e
2020-10-28
624次浏览
分类:PHP
阅读更多
redis延迟队列php,php redis延迟队列,redis延迟队列
记得在上一家公司时公司没有延迟队列,直接使用redis list进行使用,如果不到执行时间则继续丢回去,这样的方式太浪费IO,而且没办法保证执行顺序。本文没有使用有赞的redis延迟队列设计,使用的是redis有序集合的特性来完成。大致思路如下:(1).下单成功通过zadd key score value命令把订单信息写入到集合中,例如key:order score:指定要执行的时间戳(单位秒) value:订单id集合的最终元素成员如下score &nbs
2020-10-25
912次浏览
分类:PHP
阅读更多
‹‹
上一页
5
6
7
8
9
下一页
››
Top
首页
留言板
友链申请
在线工具
后台登陆
×
×