加载中
thinkphp 采用nettemail发送邮件

<?php namespace crmeb\services; use Nette\Mail\Message; use Nette\Mail\SmtpMailer; use Nette\Utils\AssertionException; use think\Exception; class Email { // SMTP服务器 private ...

09/09 16:35
61
微信支付 分账 签名 md5和HMAC-SHA256

//签名 md5和hash_hmac只需要一种加密就可以 public static function getSign($payConfig, $key) { ksort($payConfig); $str = ""; foreach ($payConfig as $k => $v) { ......

06/08 16:31
116
按字典序使用url键值对的格式拼接成字符串md5加密签名

对所有的传入的非空参数进行按字典序使用url键值对的格式拼接成字符串string1 String string1 = key1=value1&key2=value2.. 在字符串string1最后拼接上签名所得的令得到字符串string2 Strin...

2019/10/31 13:49
243
thinkphp使用链接mssql和sqlserver 数据库

<?php // +---------------------------------------------------------------------- // | ThinkPHP [ WE CAN DO IT JUST THINK ] // +--------------------------------------------------...

2019/09/29 09:36
37
php composer 更新使用 阿里云短信

根据文档 更新 composer require alibabacloud/sdk use Swoft\Task\Bean\Annotation\Task; use AlibabaCloud\Client\AlibabaCloud; use AlibabaCloud\Client\Exception\ClientException; us...

2019/08/26 17:25
4.2K
php curl保存登录信息 模拟登录

在模拟论坛登录的时候,服务器上会生成一个cookie 这个时候需要把cookie存储,再每次请求的时候带上这个cookie就可以 header('Content-Type: text/html; charset=utf-8'); $cookie_file = d...

2019/05/07 14:31
266
openssl 加密解密 流程 RSA算法

通过对传输数据加密,防止在传输过程中被人截取。 一个私钥 留给自己,然后对数据进行加密。 公钥是给对方的,对方收到数据后,通过公钥进行解密。

2019/05/07 13:05
218
php openssl 加密和解密 注意事项

class SimpleERP { private $_config; private $_domain; private $_private_pem="./private.pem"; public function __construct() { if(version_compare(PHP_VERSION,'5.5.......

2019/05/07 11:06
116
公众号提示该公众号暂时无法提供服务的解决方法

1、检查接口是否配置正确。 2、取消原先的授权管理,第三方平台的。

2019/04/30 09:58
171
centos7升级自带的php5.4版本到php5.6

yum provides php #自带的只有5.4版本 rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm #更新源 rpm -Uvh https://mirror.webtatic.com/yum/el7/webtatic-release.rpm yum ...

2019/03/25 16:47
107
客户端 防止订单重复提交 接口处理

如果是浏览器,可以采用session的方法 具体的做法:在服务器端生成一个唯一的随机标识号,专业术语称为Token(令牌),同时在当前用户的Session域中保存这个Token。然后将Token发送到客户端的F...

2018/11/13 09:34
403
php 抽奖算法 奖品数量固定

<?php //这里的算法 这里的概率不是100%,而是 pr/sum(pr) 如:一等奖的概率为0.29% $prize = array(array('level' => 1, 'name' => "IPhone X", 'pr' => 1), array('level' => 2, 'name' => ...

PHP
2018/10/15 09:14
240
preg_match处理中文符号 url编码方法

之前想过直接用符号来替换,但失败了,或者用其他方式,但有有些复杂,这个是一个新的思路,亲测可用 <?php $str='637朗逸·超速新风王(300)(白光)'; $str=iconv("UTF-8","GBK",$str); ...

2018/06/23 11:10
100
安装php扩展 ffmpeg-php

1、添加仓库 导入秘钥 环境:centos6.5 php5.4.29 vi /etc/yum.repos.d/dag.repo [dag] name=Dag RPM Repository for Red Hat Enterprise Linux baseurl=http://www.mirrorservice.org/site...

2017/08/12 14:37
8.8K
setTimeout和setInterval区别

settimeout //多少秒之后执行 执行一次 setinterval //每隔多少秒执行 clearInterval//清除定时器

2017/06/05 10:50
23
namespace 和use的运用

一个文件中有2个及以上的类,可以使用use。前提要把文件用自动加载或者require包含进来了 //demo.php 包含了2个类 <?php namespace demo; class a{ public function getName(){ ...

2017/05/15 09:23
34
CSV中微信名字乱码 问题

今天做项目时,导出为csv文件格式,然后其中有一列为微信昵称,结果转码后发现 整条数据都没有了。 我用的第二种方法 $str = '□测试,测试!123□'; $charset = 'utf8'; $regex = '/ (...

2016/11/28 18:12
610
php 随着等级越高经验值越多 代码

设Xn为n级所需经验值,令An=Xn+1-Xn;则An为等差数列 X1=3; X2=7; A1=X2-X1=4; An=A1+(n-1)d =n+3; Sn=(A1+An)n/2=(n+7)n/2; Xn=(Xn-Xn-1)+(Xn-1-Xn-2)+...(X2-X1)+X1=Sn-1+X1=(n+6)(n-1)/2+3...

2016/11/04 09:16
104
php读取psd文件格式解析

psd文件格式解析 http://www.adobe.com/devnet-apps/photoshop/fileformatashtml/#50577409_75067 参考资料 http://www.kingsquare.nl/php-psd-reader <? /* This file is released under th...

2016/10/31 23:08
2.5K
PHP在windows下安装imagick

1、下载 ImageMagick安装 地址:http://imagemagick.org/script/binary-releases.php#windows 2、安装测试 (win+r -> “cmd” -> Enter),输入convert,回车。会出现convert的帮助文档 3、下...

2016/10/31 20:24
136

没有更多内容

加载失败,请刷新页面

返回顶部
顶部