- 我们这里要讨论的并不是 Laravel 版的 SOLID 原则(想要了解更多 SOLID 原则细节查看这篇文章)亦或是设计模式,而是 Laravel 实际开发中容易被忽略的最佳实践。 内容概览 单一职责原则胖模型,瘦控制器验证业务逻辑应该放到服务类DRY(Don't Repeat Yourself,不要重复造轮子)优先使用... 我们这里要讨论的并不是 Laravel 版的 SOLID 原则(想要了解更多 SOLID 原则细节查看这篇文章)亦或是设计模式,而是 Laravel 实际开发中容易被忽略的最佳实践。 内容概览 单一职责原则胖模型,瘦控制器验证业务逻辑应该放到服务类DRY(Don't Repeat Yourself,不要重复造轮子)优先使用...
- 首先修改PHP.ini文件.如下:1. 将short_open_tag = Off 改成On开启以后可以使用PHP的短标签:<? ?><?= $test ?>来代替 <?php echo $test ?>同时,只有开启这个才可以使用 <?= 以代替 <? echo2. 将 a... 首先修改PHP.ini文件.如下:1. 将short_open_tag = Off 改成On开启以后可以使用PHP的短标签:<? ?><?= $test ?>来代替 <?php echo $test ?>同时,只有开启这个才可以使用 <?= 以代替 <? echo2. 将 a...
- http://www.5idev.com/p-php_server_http_referer.shtml PHP $_SERVER['HTTP_REFERER'] 使用 $_SERVER['HTTP_REFERER'] 将很容易得到链接到当前页面的前一页面的地址。一个例子如下: index.php(实际地址为:http... http://www.5idev.com/p-php_server_http_referer.shtml PHP $_SERVER['HTTP_REFERER'] 使用 $_SERVER['HTTP_REFERER'] 将很容易得到链接到当前页面的前一页面的地址。一个例子如下: index.php(实际地址为:http...
- 用laravel踩到一个大坑。。。 需要使用laravel的队列(queue)功能, 设置 ".env"配置文件 QUEUE_DRIVER=database 按照文档,建立jobs数据表,生成任务类,在controller中将任务推送(dispatch)到队列中。 问题来了,... 用laravel踩到一个大坑。。。 需要使用laravel的队列(queue)功能, 设置 ".env"配置文件 QUEUE_DRIVER=database 按照文档,建立jobs数据表,生成任务类,在controller中将任务推送(dispatch)到队列中。 问题来了,...
- PHP_FUNCTION(str_pad) { /* Input arguments */ zend_string *input; /* Input string 输入字符串*/ zend_long pad_length; /* Length to... PHP_FUNCTION(str_pad) { /* Input arguments */ zend_string *input; /* Input string 输入字符串*/ zend_long pad_length; /* Length to...
- 最近公司在开发一款 APP,需要使用环信即时通讯来做及时聊天和直播,找了好多官方的 REST API 发现并没有把直播集成服务写完,于是自己完善了一下,与大家分享 O (∩_∩) O话不多说上代码 namespace yournamespace class Easemob{ private $client_id; privat... 最近公司在开发一款 APP,需要使用环信即时通讯来做及时聊天和直播,找了好多官方的 REST API 发现并没有把直播集成服务写完,于是自己完善了一下,与大家分享 O (∩_∩) O话不多说上代码 namespace yournamespace class Easemob{ private $client_id; privat...
- author:咔咔 wechat:fangkangfk 接口: 接口是用interface声明的 接口中定义的方法都是公共的 接口只需要声明自定义方法不需要具体内容 实现接口使用implements实现,接口支持多实现,使用逗号隔开即可 继承接口的类必须实现接口方法,否则会报出致命错误 抽象类: 抽象类... author:咔咔 wechat:fangkangfk 接口: 接口是用interface声明的 接口中定义的方法都是公共的 接口只需要声明自定义方法不需要具体内容 实现接口使用implements实现,接口支持多实现,使用逗号隔开即可 继承接口的类必须实现接口方法,否则会报出致命错误 抽象类: 抽象类...
- 当我们在谈到cgi的时候,我们在讨论什么 最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html。事物总是不 断发展,网站也越来越复杂,所以出现动态技术。但是服务器并不能直接运行 php,asp这样的文件,自己不能做... 当我们在谈到cgi的时候,我们在讨论什么 最早的Web服务器简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏览器,也就是静态html。事物总是不 断发展,网站也越来越复杂,所以出现动态技术。但是服务器并不能直接运行 php,asp这样的文件,自己不能做...
- 1 淘宝IP地址库的接口说明 在上一篇文章《WordPress使用淘宝IP地址库的API显示评论者的位置信息(一)》中,vfhky使用了新浪工具提供的这个IP接口显示博客评论者的位置信息。那么这篇文章就接着写在WordPress中使用淘宝IP地址库的API显示评论者的位置信息。这个功能的实现需要储备一些jQuery、... 1 淘宝IP地址库的接口说明 在上一篇文章《WordPress使用淘宝IP地址库的API显示评论者的位置信息(一)》中,vfhky使用了新浪工具提供的这个IP接口显示博客评论者的位置信息。那么这篇文章就接着写在WordPress中使用淘宝IP地址库的API显示评论者的位置信息。这个功能的实现需要储备一些jQuery、...
- PHP在安装的时候会内置了服务器的功能,我们在使用的过程中如果只是调试,可以选择启动PHP内置的服务器,下面是windows下PHP内置服务器的启动步骤: 1、将php的D:\phpStudy\php54(即php.exe所在目录)添加到环境变量path中。 2、打开dos命令窗口输入(其中D:\phpStu... PHP在安装的时候会内置了服务器的功能,我们在使用的过程中如果只是调试,可以选择启动PHP内置的服务器,下面是windows下PHP内置服务器的启动步骤: 1、将php的D:\phpStudy\php54(即php.exe所在目录)添加到环境变量path中。 2、打开dos命令窗口输入(其中D:\phpStu...
- 该API接口自 2011年 SAE平台上线稳定运行至今,增加了17号段的支持,欢迎各种采集注限制 ,并发10 详细使用说明 接口地址:http://appyun.sinaapp.com/index.php?app=mobile&controller=index&action=api 请求方法:GET... 该API接口自 2011年 SAE平台上线稳定运行至今,增加了17号段的支持,欢迎各种采集注限制 ,并发10 详细使用说明 接口地址:http://appyun.sinaapp.com/index.php?app=mobile&controller=index&action=api 请求方法:GET...
- 前面小节 PHP抓取网络数据的6种常见方法 谈到了 fsockopen,curl与file_get_contents 的使用方法,虽然它们都能达到同一个使用目的,但是它们之间又有什么区别呢? 先谈谈curl与fsockopen。 fsockopen 是比较底层的调用,属于网络系统的socket调用,而c... 前面小节 PHP抓取网络数据的6种常见方法 谈到了 fsockopen,curl与file_get_contents 的使用方法,虽然它们都能达到同一个使用目的,但是它们之间又有什么区别呢? 先谈谈curl与fsockopen。 fsockopen 是比较底层的调用,属于网络系统的socket调用,而c...
- 前言 某公安项目过程中,在内网服务器部署 WNMP 环境,运行 Laravel 框架代码,后查看日志发现某一时刻突然所有请求 499,并持续一段时间,遂排查原因。 过程 0x01 经搜索得知:哪些情况下会使 Nginx 返回 HTTP CODE 499? 首先,这个问题百度谷歌应该都能搜到。 其次,我还是回答一下 49... 前言 某公安项目过程中,在内网服务器部署 WNMP 环境,运行 Laravel 框架代码,后查看日志发现某一时刻突然所有请求 499,并持续一段时间,遂排查原因。 过程 0x01 经搜索得知:哪些情况下会使 Nginx 返回 HTTP CODE 499? 首先,这个问题百度谷歌应该都能搜到。 其次,我还是回答一下 49...
- 1、不同系统获取的路径,文件名编码不同 2、32位和64位PHP最大值不同PHP_INT_SIZE,PHP_INT_MAX,intval 输出下32位中PHP_INT_SIZE:4,PHP_INT_MAX:2147483647输出下64位中PHP_INT_SIZE:8,PHP_INT_MAX:9223372036854775807... 1、不同系统获取的路径,文件名编码不同 2、32位和64位PHP最大值不同PHP_INT_SIZE,PHP_INT_MAX,intval 输出下32位中PHP_INT_SIZE:4,PHP_INT_MAX:2147483647输出下64位中PHP_INT_SIZE:8,PHP_INT_MAX:9223372036854775807...
- author:咔咔 wechat:fangkangfk function xmltoarr($path){//xml字符串转数组 $xml= $path;//XML文件 $objectxml = simplexml_load_string($xml);//将文件转换成 对象 $xml... author:咔咔 wechat:fangkangfk function xmltoarr($path){//xml字符串转数组 $xml= $path;//XML文件 $objectxml = simplexml_load_string($xml);//将文件转换成 对象 $xml...
上滑加载中
推荐直播
-
华为云IoT开源专家实践分享:开源让物联网平台更开放、易用
2024/05/22 周三 16:30-18:00
张俭 华为云IoT DTSE技术布道师
开源,意味着开放、共享、互助、共赢。作为万物上云及各行业数字化的物联网底座,华为云IoT积极拥抱开源,借助行业开源的最佳实践,构建可靠、易用的物联网平台,并通过开放南北向SDK,助力开发者快速构建物联网应用。本期直播,华为云IoT开源专家、物联网平台资深“程序猿”张俭,带你了解华为云IoT的开源生态,并手把手教你玩转开源社区!
去报名 -
华为云开发者日·广州站
2024/05/23 周四 14:30-17:30
华为云专家团
华为云开发者日HDC.Cloud Day是面向全球开发者的旗舰活动,汇聚来自千行百业、高校及科研院所的开发人员。致力于打造开发者专属的技术盛宴,全方位服务与赋能开发者围绕华为云生态“知、学、用、创、商”的成长路径。通过前沿的技术分享、场景化的动手体验、优秀的应用创新推介,为开发者提供沉浸式学习与交流平台。开放创新,与开发者共创、共享、共赢未来。
去报名
热门标签