PHP
L张亦嘉
这个作者很懒,什么都没留下…
展开
-
php rabbitMQ,封装虚基类,直接使用
话不多说直接上代码。publisher.php<?phprequire "rabbitmq.php";class Publisher extends mqService{ public function __construct($exchangeName,$queueName,$routeKey) { parent::__construct($exchangeName,$queueName,$routeKey); } public funct原创 2020-12-17 09:52:42 · 612 阅读 · 0 评论 -
RabbitMQ使用流程
第一步装好配置环境简述流程:链接broker服务。new AMQPConnection();在服务中创建创建通道。new AMQPChannel();在通道中创建交换机。new APMQPExchange();设置交换机名字,类型,持久化,申明。setName(),setType(),setFlags(),declareExchange()生产者将消息发送 (delivery_mode:2。将消息持久化):publish(json_encode($msg), $routingKey, AMQ原创 2020-11-27 16:38:42 · 238 阅读 · 0 评论 -
PHPExcel信息导入带图片
首先要有PHPExcel包。这个网上很好找到。进入正题。我写了一个单独的方法来供每个控制器试用。上传后读取excel文件。 $info = $excels->move(ROOT_PATH . 'your path'); //上传 $filename = 'your path'; //上传后的路径 $ext = $info->getExtension();...原创 2020-01-15 16:54:48 · 1141 阅读 · 1 评论 -
PHP unlink的使用
unlink的使用因为存的是完整的路径,所以先用tp5的domain获取到了域名路径,用str_replace消除。 测试发现还是不能删除,最后在路径前面加了一个. 变成了 ./public/xxx/xxxxx.jpg 就删除成功了。$regex= request()->domain();$logoUrl=str_replace($regex,'',$logoUrl);$...原创 2018-09-05 17:46:16 · 1470 阅读 · 0 评论 -
PHP调用接口后json转数组
调用接口后返回JSON格式的数据如果仅用json_decode($jsonArr);object(stdClass)#9 (3) { ["code"] => string(3) "400" ["data"] => bool(false) ["message"] => string(24) "xxx"}生成的是一个对象,不能直接使用$arr[‘原创 2018-09-06 14:49:19 · 1270 阅读 · 1 评论 -
TP5 AJAX 实现聊天
TP5 AJAX 实现聊天 因为是在jquery写的setInterval,2秒发一次请求,太浪费资源,不建议使用。仅做记录。前端html代码我就不放了,这个自己发挥吧:)。1.js代码如下: let interval;$(document).on('click','.chatDetail',function(){ let accid=$(this).attr...原创 2018-09-12 17:20:38 · 1286 阅读 · 0 评论 -
JQuery 图片压缩base64 php上传
图片上传时用js压缩var eleFile20 = document.querySelector('input[name=&quot;upload20-img&quot;]'); eleFile20.addEventListener('change',function(){ var file = this.files[0]; ...原创 2018-11-02 16:28:20 · 398 阅读 · 0 评论