PHP
psw113
这个作者很懒,什么都没留下…
展开
-
php启动,重启,关闭命令
找到php所在的进程id所保存的位置,可在php-fpm.conf查看 php-fpm 启动: /usr/local/php/sbin/php-fpm php-fpm 关闭: kill -INT `cat /usr/local/php/var/run/php-fpm.pid` php-fpm 重启: kill -USR2 `cat /usr/local/php/var/run/php-fpm.pid` ...原创 2021-06-18 10:08:31 · 3513 阅读 · 0 评论 -
PHP 蚂蚁芝麻信用分接口
<?php//私钥和公钥在芝麻信用后台设置,官网有详细说明class ZhimaAction extends CommonAction { //芝麻信用网关地址 public $gatewayUrl = "https://zmopenapi.zmxy.com.cn/openapi.do"; //商户私钥文件 public $privateKeyFile = "商户私钥文...原创 2018-03-21 09:28:55 · 42103 阅读 · 10 评论 -
关于thinkphp中U方法,在nginx中是相对路径的解决方法
在thinkphp的入口文件中添加:define('_PHP_FILE_',$_SERVER['SCRIPT_NAME']);原创 2018-10-10 09:27:05 · 1073 阅读 · 0 评论 -
OpenSSL:证书格式的相互转换, 例如.pem,.crt,.cer,.pfx
PEM格式PEM格式是证书颁发机构颁发证书的最常见格式.PEM证书通常具有扩展名,例如.pem,.crt,.cer和.key。它们是Base64编码的ASCII文件,包含“----- BEGIN CERTIFICATE -----”和“----- END CERTIFICATE -----”语句。服务器证书,中间证书和私钥都可以放入PEM格式。Apache和其他类似服务器使用PEM格式证书...转载 2018-10-24 09:47:25 · 50528 阅读 · 1 评论 -
PHP xml SOAP格式 转换为数组
$xml='<?xml version="1.0" encoding="utf-8"?><SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/"> <SOAP-ENV:Header/> <SOAP-ENV:Body> &原创 2018-10-24 17:26:28 · 3754 阅读 · 0 评论 -
linux配置phpStudy
1、安装:wget -c http://lamp.phpstudy.net/phpstudy.bin #下载安装包chmod +x phpstudy.bin #权限设置./phpstudy.bin #运行安装phpstudy ,命令服务进程管理:phpstudy (start|stop|restart|uninstall)站点主机管理:phpstudy (add|d...原创 2018-11-09 17:42:22 · 792 阅读 · 0 评论 -
PHP + ajaxfileupload插件 ,实现上传图片或者文件
html部分:<script type="text/javascript" src="/Public/home/js/ajaxfileupload.js" ></script><input type="file" class="inputPic_z" onchange="file('ns_img','2')" name="file_box" id=...原创 2018-11-02 16:10:13 · 26901 阅读 · 0 评论 -
linux服务器中Apache隐藏index.php入口文件
1.检测Apache是否支持mod_rewrite通过php提供的phpinfo()函数查看环境配置,通过Ctrl+F查找到“Loaded Modules”,其中列出了所有apache2handler已经开启的模块,如果里面包括“mod_rewrite”,则已经支持,不再需要继续设置。如果没有开启“mod_rewrite”,则打开目录 您的apache安装目录“/apache/conf/” ...转载 2018-11-08 10:52:03 · 831 阅读 · 0 评论 -
关于PHP在Windows IIS上传的图片401无法访问的解决方法
今天项目上线发现上传图片无法正常显示,报401权限问题在这里记录下解决办法问题总结:在Windows平台下如果PHP使用的是IIS的话那么php在上传文件时是先将文件上传到一个临时目录下的(该配置项可以在php.ini的" upload_tmp_dir "里进行配置,由于我们的服务器并没有进行过配置 ,所以php将使用系统的临时目录"C:\Windows\Temp" )。解决办法:...原创 2018-12-04 10:13:45 · 14362 阅读 · 1 评论 -
IIS PHP web.config设置去掉index.php
<?xml version="1.0" encoding="UTF-8"?><configuration> <system.webServer> <rewrite> <rules> <rule name="OrgPage" stopProcessing="true"> <m...原创 2019-04-30 10:12:37 · 3405 阅读 · 0 评论 -
PHP 网页授权获取微信用户基本信息(微信登录)
$appid = "appid "; //微信公众号(必须服务号)->基本配置 ->公众号开发信息 获取appid 和AppSecret $secret = "secret "; if(!cookie('code')||!cookie('mid')){ $redirect_uri = urlencode('...原创 2019-07-03 10:20:01 · 5068 阅读 · 0 评论 -
php 快递100接口
/** 物流 快递100 name 物流公司名称 (shunfeng 顺丰) 可在官网查看物流公司的简称 number 单号 */function logistics($name,$number){ //参数设置 $post_data = array(); $post_data["customer"] = '***************'...转载 2018-03-13 17:13:27 · 9096 阅读 · 0 评论 -
PHP 银联支付
<?php//银联支付 在银联官网(open.unionpay.com)下载UnionPay文件 注意签名证书 当时恶心了好久class UnionPayAction extends PayAction{ public function _initialize(){ vendor('UnionPay.sdk.acp_service'); //vendor('PCAlip...原创 2018-03-13 17:09:42 · 7642 阅读 · 0 评论 -
thinkphp 分页中间省略号实现【亲测好使】
thinkphp 分页中间省略号实现<?phpclass Pages{ public $firstRow; // 起始行数 public $listRows; // 列表每页显示行数 public $parameter; // 分页跳转时要带的参数 public $totalRows; // 总行数 public $totalPages; // 分页总页面数 ...原创 2018-02-28 10:20:21 · 8258 阅读 · 0 评论 -
PHP app 唤起微信支付 获取链接【项目实例】
public function weixin_params_data(){ $data = $this->ApiData(); //获取接口访问的数据 //$_type = $post_data['type']; if(!$data['out_trade_no']){ systemmess('0','参数错误'); } $WxPayConfig = array...原创 2018-02-28 10:40:21 · 10887 阅读 · 0 评论 -
PHP app 唤起支付宝支付 获取链接【项目实例】
// 获取 支付宝app 支付字符串 public function alipay_params_data(){ $data = $this->ApiData();//获取数据 if(!$data['out_trade_no']){ systemmess('0','参数错误'); } $out_trade_no = $data['out_trade_no']; $...原创 2018-02-28 10:45:55 · 11291 阅读 · 0 评论 -
PHP base64图片转换上传
function base64_img($base64_img){ /* $base64_string = $base64_img; $savename = uniqid().'.jpeg'; $save_path = $php_path . 'Uploads/'; $ymd = date("Ymd"); $save_path .= $ymd . "/"; $save_url...原创 2018-03-13 14:43:33 · 7117 阅读 · 0 评论 -
PHP HTML生成word
/*** 根据HTML代码获取word文档内容* 创建一个本质为mht的文档,该函数会分析文件内容并从远程下载页面中的图片资源* 该函数依赖于类WordMake* 该函数会分析img标签,提取src的属性值。但是,src的属性值必须被引号包围,否则不能提取** @param string $content HTML内容* @param string $absolutePath 网页的...原创 2018-03-13 14:46:14 · 8975 阅读 · 0 评论 -
php POST的提交
$ch = curl_init($url); curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($ch, CURLOPT_POSTFIELDS,$data_string); curl_setopt($ch, CURLOPT_RETURNTRANSFER,true); curl_setopt($ch, CUR...原创 2018-03-13 15:05:08 · 7350 阅读 · 0 评论 -
php 随机生成字符串
/** * 随机生成字符串**/function randCode($length=5,$type=0){ $arr = array(1 => "0123456789", 2 => "abcdefghijklmnopqrstuvwxyz", 3 => "ABCDEFGHIJKLMNOPQRSTUVWXYZ", 4 => "~@#$%^&*(){}[]|&quo转载 2018-03-13 15:10:59 · 9490 阅读 · 0 评论 -
php phpmailer 发送邮件
/*发送邮件方法 *@param $to:接收者 $title:标题 $content:邮件内容 *@return bool true:发送成功 false:发送失败 */ function sendMail($to,$title,$content){ //引入PHPMailer的核心文件 使用require_once包含避免出现PHPMailer类重复定义的警告 ...原创 2018-03-13 15:16:50 · 7232 阅读 · 0 评论 -
php 支付宝支付
<?phpclass AlipayAction extends CommonAction{ public function __construct() { parent::__construct(); } public function _initialize(){ vendor('PCAlipay.lib.alipay_submit'); vendor('P...原创 2018-03-13 16:42:23 · 7164 阅读 · 0 评论 -
PHP 微信扫码支付
$count = $count*100; vendor('WeixinPC.WxPayApi');//引入 vendor('WeixinPC.Notify');//引入 vendor('WeixinPC.WxPayNativePay');//引入 $notify = new \NativePay(); $input = new \WxPayUnifiedOrde...原创 2018-03-13 16:50:05 · 7296 阅读 · 0 评论 -
PHP 唤起微信支付
<?php/****/class H5wxAction extends CommonAction { public function __construct() { parent::__construct(); } /* 字段名 变量名 必填 类型 示例值 描述公众账号ID appid 是 String(32) wxd678efh567hg6787 微信分配的公...原创 2018-03-13 16:58:12 · 39697 阅读 · 0 评论 -
thinkphp 简单的无限分类实现
function getSonLists($upid=0,$space=''){ $icon = array( ' │', ' ├─', ' └─' ); //格式化的字符 $category_type = $this->category_type; $map['up_id'] = array('eq',$u...原创 2018-03-06 18:31:18 · 7438 阅读 · 0 评论