PHP
提笔在画西游
这个作者很懒,什么都没留下…
展开
-
php使用openssl来实现非对称加密
使用非对称加密主要是借助openssl的公钥和私钥,用公钥加密私钥解密,或者私钥加密公钥解密。1.安装openssl和PHP的openssl扩展2.生成私钥:openssl genrsa 用于生成rsa私钥文件,生成是可以指定私钥长度和密码保护openssl genrsa -out rsa_private_key.pem 10243.生成公钥:rsa命令用于处理RSA密钥、格式转换转载 2017-09-04 15:58:30 · 199 阅读 · 0 评论 -
PHP常用日期函数
echo date('Y-m-d h:i:s',time());//运行结果(年月日时分秒,“-”间隔):2014-09-12 06:28:32echo date('Y-m-d',time());//运行结果(年月日,“-”间隔):2014-09-12echo date('Y-m-d',strtotime(date('Y-m-d', time()-86400)));原创 2017-09-04 16:15:28 · 390 阅读 · 0 评论 -
php返回json数据中文显示的问题
当使用php自带的json_encode对数据进行编码时,中文都会变成unicode,导致不可读。如:对字符串”厦门“进行json_encode后,输出的是"\u53a6\u95e8"。解决方法:1.$str= preg_replace("#\\\u([0-9a-f]+)#ie", "iconv('UCS-2', 'UTF-8', pack('H4', '\\1'))", $str);转载 2017-09-05 17:26:59 · 1408 阅读 · 0 评论 -
mac环境搭建PHP+Nginx
1.安装nginx使用Homebrew安装nginx命令:brew install nginx安装homebrew启动nginx:sudo nginx安装完访问localhost:8080页面提示Welcome to nginx!安装成功/usr/local/etc/nginx/nginx.conf (nginx配置文件路径)/usr/local/var/w...原创 2019-07-09 16:50:02 · 205 阅读 · 0 评论 -
php开发telegram机器人接收机器人收到的消息
首先需要有一个机器人拿到机器人tokentoken:68xxxx88:AAG5xxxxxxxx想收到机器人的消息需要给bot设置一个回调地址// 向telegram bot指定域名public function setWebhook(){ $url = 'https://api.telegram.org/bot' . $this->token . '/setWe...原创 2019-07-04 16:34:06 · 7290 阅读 · 1 评论