![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
小猫哥
这个作者很懒,什么都没留下…
展开
-
php将阿拉伯数字转化成大写的数字
function numberToChinese($number){ $number = intval($number); $bit = array("零", "一", "二", "三", "四", "五", "六", "七", "八", "九", "十"); //各位数 if ($number <= 10) { return $bit[$number]; } //十位数 if($number < 100){原创 2020-11-09 17:26:34 · 302 阅读 · 0 评论 -
php获取 本周一本周日上周一 上周日的时间
php获取 本周一本周日上周一 上周日的时间<?php//本周一echo date('Y-m-d', (time() - ((date('w') == 0 ? 7 : date('w')) - 1) * 24 * 3600)); //w为星期几的数字形式,这里0为周日//本周日echo date('Y-m-d', (time() + (7 - (date('w') == 0 ? 7 : date('w'))) * 24 * 3600)); //同样使用w,以现在与周日相关天数算//上周一原创 2020-07-24 18:06:44 · 1148 阅读 · 0 评论 -
php 将ecxel里面的内容导出成图片
php 将ecxel里面的内容导出成图片 // $params public function create_table() { $data = array();//生成演示数据 for ($i = 0; $i < 30; $i++) { $data[] = [ 'nice_name' => '测试名' . $i, 'zhuang' => 100,转载 2020-07-17 18:24:22 · 775 阅读 · 0 评论 -
php 微信公众号自定义菜单
使用php配置微信公众号自定义菜单注意: 编写发送消息之前需要在微信公众平台后台左边菜单找到基本配置 然后开启服务器配置一级菜单数组,个数应为1~3个, 二级菜单数组,个数应为1~5个 如果有疑问请参考 [微信官方文档](https://developers.weixin.qq.com/doc/offiaccount/Custom_Menus/Creating_Custom-Defin...原创 2019-11-22 11:56:55 · 570 阅读 · 0 评论 -
php发送公众服务号推送消息
php发送服务号推送消息注意: 编写发送消息之前需要在微信公众平台后台左边菜单找到基本配置 然后开启服务器配置public function SendMsg() {// $postStr = $this->inputRequest('HTTP_RAW_POST_DATA');//使用的是php7取消了这个变量 需要用下面的这个获取到数据 $postSt...原创 2019-11-22 11:45:19 · 695 阅读 · 0 评论 -
centos svn 的搭建
centos svn 的搭建本文以Centos为测试环境,进行SVN搭建示例。1.安装命令 yum install subversion -y2.测试查看版本 svnserve --version3.建立SVN库 mkdir -p /opt/svn/repos创建一个新的空版本库:svnadmin create /opt/svn/repos...原创 2019-04-29 16:16:55 · 561 阅读 · 0 评论 -
ThinkPHP
ThinkPHP特点1、国内程序员开发2、集成Smarty模板引擎3、单一入口4、自动生成项目目录命名空间:虚似的文件夹(php5.3)1、定义命名空间namespace 空间名;namespace aaa;namespace aaa\bbb\ccc;注意:定义命名空间的代码,必须出现在页面的第一行2、导入命名空间下的某一个类use 空间名\类名;use aaa\Pers...原创 2019-04-29 16:29:37 · 423 阅读 · 0 评论 -
vue 的基本知识
vue 的基本知识mvc 与mvvm 的区别mvcmvvm后端框架前端框架项目中需要导入相关的 vue包 与vue项目的基本格式基本指令插值表达式 {{}} 输出data里面的数据 前后可以任意跟上想要的数据v-cloak 处理页面没有加载数据的时候显示源生代码的问题v-text 只能输出data 里面的数据 前后不能有任何数据 如果有的话...原创 2019-05-12 17:24:10 · 154 阅读 · 0 评论 -
js判断身份证号码是否正确
js身份证验证 function IdCodeValid(code){ //身份证号合法性验证 //支持15位和18位身份证号 //支持地址编码、出生日期、校验位验证 var city={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:"黑龙江 ",31:"上海",32...原创 2019-04-29 16:09:34 · 11920 阅读 · 0 评论 -
支付宝电脑网站支付
文章目录电脑网站支付1.首先去支付宝下载电脑网站支付的sdk2.整理出电脑网站支付需要的几个重要的文件3. 附上支付的代码4. 获取配置信息5. 设置好异步回调地址与同步回调地址 (这两个地址必须要外网可以访问)电脑网站支付1.首先去支付宝下载电脑网站支付的sdk2.整理出电脑网站支付需要的几个重要的文件3. 附上支付的代码 function pay_for_pc(){...原创 2019-06-27 14:42:34 · 710 阅读 · 0 评论 -
centos 安装 php 7.0 mysql apache
centos 安装 php 7.0 mysql apache// 安装apache yum install httpd// centos 安装 7.0的 命令 rpm -Uvh https://mirror.webtatic.com/yum/el7/epel-release.rpm rpm -Uvh https://mirror.webtatic.com...原创 2019-04-29 16:15:13 · 674 阅读 · 0 评论 -
h5支付 jsapi支付 扫码支付(场景二)
/** * Remarks:配置文件 * User: maoge * Date: 2019/1/23 * Time: 16:24 * Created by PhpStorm. */ function config(){ $url = "https://api.mch.weixin.qq.com/pay/unifie...原创 2019-01-23 16:33:48 · 1147 阅读 · 0 评论 -
php利用XLSXWriter 导出excel文件
php利用XLSXWriter 导出excel文件// 首先引入XLSXWriter包include_once("XLSXWriter.php");$writer = new XLSXWriter();// 设置表头 $header = array( 'ID'=>'string',"IP"=>"string");// 设置excel表$sheet = '...原创 2018-11-23 15:53:41 · 3425 阅读 · 2 评论 -
获取移动端ip的方法
**获取移动端ip的方法**function getip() { $ip = ''; if (getenv ( "HTTP_CLIENT_IP" ) && strcasecmp ( getenv ( "HTTP_CLIENT_IP" ), "unknown" )) { $ip = getenv ( "HTTP_CLIENT_IP" ); ...原创 2018-11-23 15:58:03 · 4389 阅读 · 0 评论 -
存储一些公用的函数
存储一些公用的函数// js校验身份证的方法function IdCodeValid(code){ //身份证号合法性验证 //支持15位和18位身份证号 //支持地址编码、出生日期、校验位验证 var city={11:"北京",12:"天津",13:"河北",14:"山西",15:"内蒙古",21:"辽宁",22:"吉林",23:原创 2018-11-23 16:07:35 · 175 阅读 · 0 评论 -
二维数组根据指定的键值排序
function array_sort($array,$keys,$type='asc'){ if(!isset($array) || !is_array($array) || empty($array)){ return ''; } if(!isset($keys) || trim($keys)==''){ return ''; }...原创 2018-11-26 14:29:36 · 947 阅读 · 0 评论 -
微信退款的接口遇到的坑
前面写了微信小程序支付这一块的 现在整理一下 写一下在做微信退款接口时遇到的坑退款接口请求的api参数处理public function refund(){ // 小程序id - 商户平台密钥 $key = &quot;商户秘钥&quot;; // 商户秘钥 $appid = '你的小程序appid'; //你的小程序appid $mch_i...原创 2018-12-25 16:30:22 · 7104 阅读 · 0 评论 -
textarea标签与input标签在移动端用jquery和原生的js都获取不到值
最近做需求发现用ajax向后台提交数据的时候用js与jquery 在移动端都获取不到textarea标签的value值 (在pc端获取值的时候是正常的)如上面的这种情况 点击提交的时候 用原生的js 或者是jquery 获取不到 textarea 标签 输入的value值贴上最原始的代码 <h4>请描述您的问题?</h4> <textarea id="aa...原创 2019-01-18 18:05:47 · 816 阅读 · 1 评论 -
php进行小程序简单的推送流程
首先进行小程序 推送模板的配置step 1 : 登录小程序 点击右边的开发菜单step 2 :在点击右边开发设置 下面有一个消息推送 根据相对应的提示完成配置 (配置的url: 启用并设置消息推送配置后,用户发给小程序的消息以及开发者需要的事件推送,都将被微信转发至该服务器地址中)php 后台的配置代码 function Msg(){ $signature = $_GET["s...原创 2019-01-20 16:30:05 · 1290 阅读 · 0 评论 -
关于html页面列表点击分页的局部刷新
当页面中有固定不变的内容也有列表内容 而且列表的内容才涉及到分页的时候 在点击分页时只需要做到列表页面刷新而不是刷新整个页面当然这个就只能采用局部刷新的原理来实现 局部刷新一般都是采用ajax 方法来实现的 下面贴上局部刷新的分页公用方法function page_ajax($page, $pagesize, $count) { if ($page ==...原创 2019-01-21 10:44:43 · 3553 阅读 · 2 评论 -
根据ip定位ip所在的城市
需要获得用户浏览网页的ip 可以访问我 这篇博客 function IP_to_city($ip = '') { $ip1num = $ip2num = 0; $ipAddr1 = $ipAddr2 = ''; $dat_path = './qqwry.dat'; if(!preg_match("/^\d{1,3}\.\d{1,3...原创 2019-01-21 15:31:38 · 1671 阅读 · 0 评论 -
小程序的支付的完整代码(php)
小程序的支付的完整代码(php)下面为后台代码 function pay(){ $openid = &amp;quot;用户的openid&amp;quot; $money =&amp;quot;需要支付的金额&amp;quot; ; // (!$lawyer_id) &amp;amp;amp;&amp;amp;amp; $this-&a原创 2018-11-21 14:44:26 · 6982 阅读 · 1 评论