ThinkPhp5
ScorpionFong
程序员,小白。依然要进步。
展开
-
Thinkphp5使用workerman、socket、websocket、layui、layim建立即时通讯
环境:windows服务器 + 阿里云ECS + Thinkphp5.0.24第一步确定tp版本,tp5.0.24应该使用topthink/think-worker的1.0版本,刚打好socket环境的时候,这个问题困扰我很久才解决,就是版本问题,tp5是不能使用高版本的think-worker的。然后以下是我一步一步试验出来的流程:首先...原创 2020-05-24 12:21:14 · 2742 阅读 · 3 评论 -
PHP判断字符串是否含有特殊字符(亲测有效)
正则判断是否含有指定的符号。包含全角及半角符号,如果$str中含有除了指定符号以外的符号,则会返回false。其他条件按需增减。该正则含义:是否含有中文、字母、数字及指定符号。PS:检测中文时一定要在最后加入ufunction check_str($str){ $res = preg_match('/^[\x{4e00}-\x{9fa5}A-Za-z0-9 _::,,.。…\/、~`@...原创 2020-05-01 13:34:46 · 8932 阅读 · 2 评论 -
业务系统与API交互方式
curl获取header跳转原创 2017-10-16 09:19:40 · 998 阅读 · 0 评论 -
THINKPHP5融合支付宝支付
重要的事情说三遍:PHP支付不能用csr文件上传的方式设置公钥!PHP支付不能用csr文件上传的方式设置公钥!PHP支付不能用csr文件上传的方式设置公钥!框架:TP5 + mysql设置顺序:1.在支付宝开发者中心中申请应用,例:应用为:测试支付,appID:abc1232.在tp5根目录vendor文件夹下加入Alipay的PHPSDK(官方文档中下载)3.业务代码function...原创 2019-09-04 16:34:47 · 327 阅读 · 0 评论