PHP

PHP将阿拉伯数字转换为汉字的函数

需求是将阿拉伯数字”1″转化为汉字的”一”,”123″转化为”一百二十三”这种. 下...
阅读更多
PHP

在PHP程序中异步调用python文件

直接通过exec()这类函数调用python文件的话 如下: exec('python D:/PycharmProjects/test.py 参数'); 接口会...
阅读更多
MySQL

ThinkPHP5+MySQL实现根据接收到的经纬度搜索数据库中与之距离最近的地点API

一、需求 首先还是讲一下需求: 现在有一张浙江省的地点表 address(包含470W+条项目所属场所地点数据)表结构与部分数据展示如下图 其中主要用到的字段基本都写备注了,没写备...
阅读更多
PHP

ThinkPHP5中使用RabbitMQ发送/接受消息

如果是在本地运行,相关扩展和依赖的安装请看之前的文章: Windows下使用PHP操作RabbitMQ并实现消费者离线自动删除 在tp5中,需要安装amqp包 composer r...
阅读更多
PHP

ThinkPHP6多应用模式使用强制路由模式的坑

TP6的Nginx伪静态规则 if (!-e $request_filename) { rewrite ^/(.*)$ /index.php/$1 last; break; } T...
阅读更多
PHP

一个封装好的curl函数

常用函数备忘 // 调用方式 get_curl(网址, post需要json_encode编码, $cookie根据实际情况, $isJson 参数是否是json 登录时 写1, ...
阅读更多
PHP

PHP中多维数组var_dump展示不全的解决方法

有时候我们打印多维数组数据的时候var_dump或者print_r都展示不全, 出现省略号 解决方法: 安装php的xdebug扩展 然后打开php.ini, 搜索xdebug 在...
阅读更多
nginx

Windows下使用PHP操作RabbitMQ并实现消费者离线自动删除

本篇文章将说明如何在Windows环境下使用PHP操作RabbitMQ 一、下载Erlang和RabbitMQ 安装RabbitMQ前需要安装Erlang环境 下载之前先去查看Ra...
阅读更多
PHP

FastAdmin中$this->success()跳转和返回值问题

当我们提交完表单后端返回json数据的时候会用到 $this->success('成功',url) 但是这么写完之后并不会弹出我们设置好的提示信息,以及跳...
阅读更多
PHP

Laravel8如何自定义公共函数

1.在app/Common/下新建一个文件common.php,当然这个文件位置和名称你可以自己定义 然后你可以在这个文件内创建一些函数用于全局调用: <?php /* * ...
阅读更多