51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
文章频道
前端
css3
Javascript
html
Html5
Css
vue
网站优化
正则表达式
React
后端
C语言
C++
Java
.Net
PHP
Python
gis
Go语言
数据库
nosql
其他
Redis
sql
Mysql
Oracle
sqlserver
mongodb
移动
Flutter
Android
IOS
微信
微信小程序
支付宝小程序
快应用
开源
hadoop
资讯
经验
其他
工具
互联网络
代码编辑器
报表/图表
其他
算法
操作系统
linux
unix
windows
centos
mac
游戏开发
架构
微服务
网站架构
分布式系统
系统架构
软件工程
敏捷开发
软件工程
PHP
PHP+RabbitMQ消息发布与订阅
我们有一个小说系统,每天会有很多作者发布新的小说内容,而读者因为个人爱好可能只订阅他喜欢的类型的小说,比如历史类、玄幻类小说。小说系统每天会根据用户的口味推送相关的小说更新消息,这就用到了消息发布和订阅系统。本文将结合实例介绍PHP操作RabbitMQ实现消息发布和订阅功能,本文假设您已经安装好RabbitMQ,开放了...
代码星球
·
2020-12-27
PHP+RabbitMQ
消息
发布
订阅
PHP与RabbitMQ消息队列
RabbitMQ提供跨语言接口,我们可以使用主流编程语言Java,C,C++,Python,PHP等和RabbitMQ做对接。RabbitMQ有消息确认机制、灵活的路由控制、以及消息集群高可用,使得很多大型系统使用RabbitMQ做消息处理系统。消息队列(MessageQueue)是一种应用间的通信方式,消息发送后可以...
代码星球
·
2020-12-27
PHP
RabbitMQ
消息
队列
thinkphp5.1/thinkphp5.0/thinkcmf/thinkcmf5.0/thinkcmf5.1 创建定时任务 -- 计划任务
1.在application目录下创建crontab模块(统一存放定时任务)2.在command目录下创建Task.php代码如下:<?phpnamespaceappcrontabcommand;usethinkconsoleCommand;usethinkconsoleInput;usethinkc...
代码星球
·
2020-12-27
任务
thinkphp5.1
thinkphp5.0
thinkcmf
thinkcmf5.0
PHP 生成条形码&二维码
条形码(barcode)是将宽度不等的多个黑条和空白,按照一定的编码规则排列,用以表达一组信息的图形标识符。这里采用php实现,支持大多数的码制。Code128,Code39Extended,Code93Extended支持全全ASCII码。Code128有A、B、C三种字符集,每种字符集支持一部分,大致是这样的,A字...
代码星球
·
2020-12-27
PHP
生成
条形码
二维
PHP开发之微信公众号中进行支付宝支付(二)
想必很多人都有过要在微信公众号中进行支付宝支付的经历,但是微信又屏蔽了阿里系所有的东西,网上百度了很多,都没有完整的解决方案,可谓万坑丛中过啊。刚刚踩完坑的袁小威就迫不及待的分享给大家咯。切入正题,其实支付宝官方就微信公众号中使用支付宝支付是给出了解决方案的【微信公众平台无法使用支付宝收付款的解决方案】,有DEMO可供...
代码星球
·
2020-12-27
支付
PHP
发之
微信
公众
php gd库怎么把一个图片裁剪成圆形的
微信的头像现在要加水印到一张图片上弄成圆形的怎么裁剪呢 Imagick提供的有gd库怎么做呢因为要在微信中生成这个图片发送给用户所以必须是生成这样的图片的css的border-radius是只能显示网页中怎么生成一个图片呢已找到方法functionresize_img($url,$path='./'){$im...
代码星球
·
2020-12-27
php
gd
怎么
一个
图片
PHP:根据二维数组中的某个字段进行排序
作者:申文哲出处:http://www.cnblogs.com/wenzheshen/ 转载:https://www.cnblogs.com/wenzheshen/p/9455554.html-----------------------------------------------------------...
代码星球
·
2020-12-27
PHP
根据
二维
数组
中的
php正则表达式 剔除字符串中的除了汉字的字符(只保留汉字)
1)utf-8的编码格式,匹配中文代码如下:<?php $str="utf-8下匹配出中文字符串"; $preg="/[x{4e00}-x{9fa5}]+/u"; if(preg_match_all($preg,...
代码星球
·
2020-12-27
汉字
php
正则
表达式
剔除
php 二维数组中取某个唯一的键值为键名。(通过合并两个数组来创建一个新数组,其中的一个数组元素为键名,另一个数组的元素为键值。)
//注释:键名数组和键值数组的元素个数必须相同!$users=array(array('id'=>1,'name'=>'tom','age'=>20),array('id'=>5,'name'=>'anny','age'=>18),array('id'=>3,'name'=&g...
代码星球
·
2020-12-27
数组
键值
键名
一个
元素
PHP——数组根据某一键值合并
其实要实现很简单直接foreach,再根据PHP中数组的特性就可以轻松实现。 $info=[["gname"=>"特别关心","gid"=>1,"fid"=>2,"nickname"=>"立冬","avatar"=>"http://cache.wangyangyang.vip/a...
代码星球
·
2020-12-27
PHP
数组
根据
某一
键值
php截取特定字符前面或后面的内容
1、php截取特定字符后面的内容 可以使用函数strripos,获取一个字符串在另一个字符串中第一次出现的位置。$number='1_0';$result=substr($number,strripos($number,"_")+1);echo$result; 结果输出0 2、...
代码星球
·
2020-12-27
php
截取
特定
字符
前面
「PHP开发APP接口实战009」日常安全防范之防SQL入和XSS攻击
防SQL注入和XSS攻击通用过滤首先在 /app/library/ 目录下创建 Security.php 文件并添加以下代码:<?php/****防SQL注入和XSS攻击通用过滤*/classSecurity{publicstaticfunctionfilter(&...
代码星球
·
2020-12-27
PHP
开发
APP
接口
实战
PHP7.2中AES加密解密方法mcrypt_module_open()替换方案 Function mcrypt_get_block_size() is deprecated
直接粘代码,该类是基于微信公众号消息加密解密所提供的PHPDEMO改造而来,目前使用于彬彬大学APP接口token校验中。php的mcrypt扩展已经过时了大约10年,并且用起来很复杂。因此它被废弃并且被OpenSSL所取代。从PHP7.2起它将被从核心代码中移除并且移到PECL中。PHP手册在7.1迁移页...
代码星球
·
2020-12-27
mcrypt
PHP7.2
AES
加密解密
方法
php 中 http_build_query用法
http_build_query(PHP5)http_build_query--生成url-encoded之后的请求字符串描述string http_build_query (arrayformdata[,stringnumeric_prefix])使用给出的关联(或下标)数组生成一个url-enc...
代码星球
·
2020-12-27
php
http
build
query
用法
PHP csv导出数据 (二)
全部导出和时间导出html代码,全程并不需要引用什么插件<includefile="public@header"/><linkhref="__TMPL__/public/assets/css/style.css"rel="stylesheet"></he...
代码星球
·
2020-12-27
PHP
csv
导出
数据
专栏
更多
老潘
关注
欢迎关注
建站高手
关注
兴趣:做网站
星空
关注
星空下的梦~
代码星球
关注
IT猿
关注
首页
上一页
...
5
6
7
8
9
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他