上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页
摘要: 第二种写法从 PHP 5.3 引入,表示若 $a 返回值为真时,取 $a 的返回值。 此外,在 PHP7 中引入了??运算符 该表达式与第二种写法类似,可以达到相同的效果。但??运算符是以判断 $a 变量是否存在于上下文环境中作为条件,而三元运算符不具备这种判断。所以??运算符可 用于判断 $a 变 阅读全文
posted @ 2019-08-16 13:21 白開水 阅读(2033) 评论(0) 推荐(1)
摘要: 本想自己适配的,奈何keng貌似不少,所以果断选择官方提供的包来适配233。。。 默认条件:thinkphp5.1.*版本下,且安装了swoole扩展 主要演示:task 任务的投递 友情提示:在swoole启动框架时,需注意静态变量的使用,会常驻内存(比如单例的变量),... 无图言卵,我么的口号 阅读全文
posted @ 2019-08-15 19:36 白開水 阅读(4716) 评论(2) 推荐(1)
摘要: 前言 为什么使用phpQuery phpQuery是基于php5新添加的DOMDocument。而DOMDocument则是专门用来处理html/xml。它提供了强大的xpath选择器及其他很多html/xml操作函数,使得处理html/xml起来非常方便。 尤其对于新手,看到一堆”不知所云”的字符 阅读全文
posted @ 2019-08-12 17:29 白開水 阅读(4690) 评论(0) 推荐(0)
摘要: 问题说明 我们经常要往现有的项目中添加扩展包,有时候因为文档的错误引导,如下图来自 这个文档 的: composer update 这个命令在我们现在的逻辑中,可能会对项目造成巨大伤害。 因为 composer update 的逻辑是按照 composer.json 指定的扩展包版本规则,把所有扩展 阅读全文
posted @ 2019-08-10 12:26 白開水 阅读(588) 评论(1) 推荐(1)
摘要: 1、 首先要有github仓库(其中必须要有 composer.json 配置文件) 2、关联 github 项目 提交成功 3、设置钩子以便同步更新 https://packagist.org/about#how-to-update-packages 这里注意 其中的 Payload URL 和 阅读全文
posted @ 2019-08-09 15:18 白開水 阅读(482) 评论(0) 推荐(0)
摘要: doctrine/annotations #注解 nesbot/carbon #日期和时间处理 gregwar/captcha symfony/console nikic/fast-route #路由 hashids/hashids #数字转字符串 swoole/ide-helper interve 阅读全文
posted @ 2019-08-08 11:06 白開水 阅读(257) 评论(0) 推荐(0)
摘要: 众所周知,vagrant添加box的时候要从外网下载,那速度...(说多了都是泪),所以只好用下载工具下载到本地之后再添加。 如何搭建 homestead:https://laravelacademy.org/post/19428.html 一般处理方案: 正常这样基本上就可以将box添加上去了。不 阅读全文
posted @ 2019-07-21 13:04 白開水 阅读(1180) 评论(0) 推荐(0)
摘要: 一、绪 PHP程序的错误发生一般归属于: 语法错误(会阻止脚本的执行) 运行时错误(不会阻止脚本的执行,但会组织脚本做希望它做的任何事情) 逻辑错误(不会阻止脚本执行,也不会显示错误消息) 二、开启错误信息 # 查看php.ini的配置文件地址 开启错误信息的方法: 1、修改php.ini配置文件 阅读全文
posted @ 2019-07-20 20:49 白開水 阅读(183) 评论(0) 推荐(0)
摘要: 一、绪 首先明确一点:异常和错误不是一回事。 一个异常(Exception)是一个程序执行过程中出现的一个例外或是一个事件,它中断了正常指令的运行,跳转到其他程序模块继续执行。 基本格式: 说明: try...catch... 一个try至少对应一个catch,也不能单独出现catch PHP中,异 阅读全文
posted @ 2019-07-19 00:04 白開水 阅读(295) 评论(0) 推荐(0)
摘要: 四私一公 阅读全文
posted @ 2019-07-17 14:03 白開水 阅读(311) 评论(0) 推荐(0)
上一页 1 ··· 6 7 8 9 10 11 12 13 14 ··· 24 下一页