自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rerise的博客

深爱着。居我心

  • 博客(131)
  • 收藏
  • 关注

原创 小驼峰大驼峰的写法规范

编程中关于小驼峰大驼峰也有一套规范,比如有一个变量为:myfirstname小驼峰命名规则:第一个单词小写,其他单词首字母大写写法如:myFirstName大驼峰命名规则:第一个单词首字母大写,其他单词首字母也大写写法如:MyFirstName...

2020-12-15 11:20:44 1222

原创 Thinkphp5.1版本 H5分页中url中出现&amp这样的字符,删除&amp字样

var url = urlData[0]+'page='+page;var parseResult = new DOMParser().parseFromString(url, "text/html"); var parsedUrl = parseResult.documentElement.textContent; window.location.href = parsedUrl;亲测有效

2020-12-07 15:46:25 1184

原创 PHP、tp5、用递归获根据id获取所有的上级(包含本身和不包含本身两种)

/** * 获取栏目信息和每个栏目的父id集合 * @return array */ $catInfoAll = $this->getCatetList($shopId); //获取分类集合 $arr = array_column($catInfoAll, null, 'id'); foreach ($arr as $key => &$value) { $subArr = $this->get.

2020-11-26 18:28:28 842

转载 wampServer64 安装 Redis 扩展

REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。一、查看PHP.

2020-11-19 13:50:03 396

原创 小程序wx.navigateTo和wx.redirectTo区别(微信小程序返回上一页的代码)

//这个跳转方法(按左上角返回按钮是返回上一页)wx.navigateTo({ url: '../qrcode/qrcode',})//这个跳转方法的(按左上角返回链接返回首页)wx.redirectTo({ url: '../qrcode/qrcode',})wx.navigateTo({})在导航栏处有返回上一页的箭头按钮(意思是:如有三页面ABC,现在在C页面,这个返回按钮是C页面-》B页面-》A页面)wx.redirectTo({})在导航栏处没有返回上一页.

2020-11-18 10:10:41 916

原创 PHP中3的n次方种 数组组合

// $a,$b,$c,$d的每篇的一二三段$a = ["a1","a2","a3"];$b = ["b1","b2","b3"];$c = ["c1","c2","c3"];$d = ["d1","d2","d3"];$aa = [$a,$b,$c,$d];$data = dikaer($aa);function dikaer($arr){ $result = array_shift($arr); while ($arr2 = array_shift($arr)) { .

2020-10-28 14:26:01 300

原创 PHP中N的3次方种情况的数组组合

// $part1是每个文章的第一段组合的数组【三段的情况】// $part2是每个文章的第二段组合的数组// $part3是每个文章的第三段组合的数组$part1 = ["a1","b1","c1","d1"];$part2 = ["a2","b2","c2","d2"];$part3 = ["a3","b3","c3","d3"];// 转换为2维数组$aa = [$part1,$part2,$part3];$data = dikaer($aa);function dikaer($.

2020-10-28 11:38:09 233

原创 将二维数组转化为一维数组

/** * @param $result 二维数组 * @return array 将二维数组转换成一维数组 * */ public function arrForm($result){ $arr = []; if(is_array($result)){ foreach ($result as $key =>$value){ foreach($value as $.

2020-05-12 11:18:45 1998

原创 pc_base::load_sys_class(‘classname’) 实例化系统类,报错

注:今天遇到了个小问题(类的属性声明中,不能存在计算)在系统类中:private $validateTime = 60*10;//10分钟 直接报错,在仿真机上直接报错由于PHP版本不一样(版本支持不支持的问题),所以写成private $validateTime = 600;//10分钟 不会错呦...

2020-04-29 17:50:36 429

原创 phpcms实用的pc_base::load调用方法解析

在博主初次接触phpcms是对pc_base::load是比较懵的,不知道调用的是哪个文件,博主对PHP实例化还是比较熟悉的,所以找到文件之后归类了下://数据库类型pc_base::load_model(‘*_model’) 加载数据库模型 (一张表对应一个数据库模型类),即 /phpcms/modle/*_model.class.php每一个数据库模型类都会继承底层model.cl...

2020-04-29 17:48:24 804

原创 phpcms富文本框上传图片去除水印

客户说上传图片有水印.通过以下方法去除:1.把statics/images/water文件删除.2.在phpcms/libs/classes/image.class.php中做以下操作即可去除水印.

2020-04-22 16:41:31 271

原创 phpcms 外链如有很多,可以另起一个配置域名的文件

第一步:在项目目录下新增一个文件caches/configs/external_links.phpeg:<?phpreturn array( 'BEIJING'=>'http://bj.***.com/',//北京);第二部:修改phpcms/base.php中加入一段代码/***外链配置*@author n*======================s...

2020-04-16 13:34:28 128

原创 PHPCMS V9完全开发介绍

PHPCMS V9 文件目录结构:根目录| – api 接口文件目录| – caches 缓存文件目录| – configs 系统配置文件目录| – caches_* 系统缓存目录| – phpcms phpcms框架主目录| – languages 框架语言包目录| – libs 框架主类库、主函数库目录| – model 框架数据库模型目录| – modules 框架模块目...

2020-04-16 11:31:21 480

原创 PHP中unset后的array_values()的用法

<?php $arr = '[{"name":"\u989c\u8272","id":128,"mode":"2","theme":1,"detail":[{"id":383,"name":"\u7ea2","attr":"\u989c\u8272","is_check":0},{"id":384,"name":"\u6a59","attr":"\u989c\u8272","is_c...

2019-11-14 15:39:38 511

原创 jQuery中关于移动端H5页面返回上一页的问题记录

//经测试,一段代码搞定location.href=document.referrer;简单释义:documet.referrer记录了该文档的来源url注意:微信弹出打开其他浏览器页面获取无效,跨域无效,meta标签限制无效...

2019-10-30 15:52:57 1357 1

原创 phpcms里面如何添加碎片

一、首先,在HTML代码里面加入{pc:block pos="footer" siteid="站点id"}{/pc}二、接下来可以在后台看到对应显示位置中的代码片段,在更新内容中,将你的碎片内容替换掉三、替换内容时要选中源码后粘贴进去,保存即可今天的分享就到这里,希望可以帮助到各位,嘻嘻...

2019-10-21 14:20:53 435

原创 什么叫换位思考

什么叫换位思考任何事情,都只有将心比心,才能处得长久。所谓的高情商,就是懂得换位思考。这3张图,揭露了换位思考的真相,你一定要知道。- 01 -生活换位思考珍惜才配拥有一头猪、一只绵羊和一头奶牛,被牧人关在同一个畜栏里。有一天,牧人将猪从畜栏里捉了出去,只听猪大声号叫,强烈地反抗。绵羊和奶牛讨厌它的号叫,于是抱怨道:“我们经常被牧人捉去,都没像你这样大呼小叫的。”...

2019-03-13 15:51:25 538 1

原创 pc:content action="lists"的where中如何使用变量

{php $where= "`catid` in (520)"}{pc:content action="lists" catid="430" where="$where" order="listorder DESC,inputtime DESC" num="8"}  

2019-02-21 15:57:21 1067

原创 编辑中下拉菜单默认选中的jQuery

&lt;tr&gt; &lt;th width="100"&gt;&lt;span style="color: red;"&gt;* &lt;/span&gt;&lt;?php echo L('类型')?&gt;:&lt;/th&gt; &lt;td&gt; &lt;select name="info[type]"

2018-12-28 17:39:08 501

原创 phpcms formValidator的一些验证实例

$(function(){ try { $.formValidator.initConfig({ formid: "formTable", errorfocus: false, submitonce: true, tipstyle: "both", onerror: function(){ // 验证不通过时的回...

2018-12-22 11:16:28 549

原创 array_merge和array+的区别分析

记得之前发现很多朋友用过array+array的方式,今天索性再聊下这样的话题:如何获取字符键名相同值不同的两个数组值集合?让我认真比较了下PHP中array_merge和array相加的区别首先来看看键名是string,两者区别:&lt;?php$arr1 = array('a'=&gt;'PHP');$arr2 = array('a'=&gt;'PYTHON');print...

2018-12-17 15:21:15 339 1

原创 php 改数字 例如10000变成1万

当数值大于等于10000的时候输出1万小于10000正常输出15000输出1.5万100000输出10万代码如下:$i=15000;echo $i&gt;=10000 ? $i/10000 .'万' : $i;echo $i&gt;=10000 ? intval($i/10000) .'万' : $i; //如果想要整数,可以将小数转换一下...

2018-12-07 16:08:24 4581 3

原创 php写出一个函数,参数为年份和月份,输出结果为指定月的天数

// php写出一个函数,参数为年份和月份,输出结果为指定月的天数function getDays($date){ //获取天数 $days=date("t",strtotime($date)); return $days;} //2018 年11 月$date="2018-11";echo getDays($date);//输出结果:30天 ...

2018-11-14 14:37:32 4676

原创 给APP写接口PHP如何打断点

第一、在项目根目录建一个文件夹error第二、调取这个方法就可以//fileName是你想生成TXT的名字,$data一定是json数据(json_encode($data)就可以)public function get_error_message($fileName,$data) { $fileUrl = 'error/wdpp_'.$fileName.'_'.d...

2018-11-08 10:13:14 567

原创 parse_str()—将url参数字符串转成数组

将url参数字符串转成数组 &lt;?php//前提是要把字符串变成这个样子“name=Bill&amp;age=60”parse_str("name=Bill&amp;age=60");echo $name."&lt;br&gt;";echo $age;?&gt;输出的结果Bill60  如需更详细请看【有示例】https://blog.csdn.net/...

2018-11-08 10:07:33 703

原创 PHP按符号截取字符串的指定部分

字符串截取在php开发中是比较常用的;而且对于截取的需求也有很多种;就比如说对url链接的操作:http://baijunyao.com/article/12有时我们想截取最后一个斜杠'/'后面的数字;有时我们又需要截取第一个斜杠'/'前面的内容判断用户输入的url链接带不带http://等等;字符串的截取php内置函数就有很多种;简单的写几个示例;$str='123/456...

2018-11-08 09:52:40 2007

原创 PHP处理一段从js字符串中获取对应的值

// 判断字符串中是否包含另一个字符串if(strpos($cc_video,'bokecc.com') !==false){ //判断是cc or 保利 $data['video_type'] = 1;//cc视频 if(strpos($cc_video,'script') !==false){ //判断cc是script or object...

2018-11-08 09:48:38 809

原创 祝所有程序员1024节日快乐呀

1024对于挨踢男女来说是个重要的数字,今天恰逢10月24日,不发PHP代码了,轻松一下,在网上搜集挑选和改编了几个笑话,为广大程序员的辛苦、努力和投入点赞。1.某PHP程序员去餐厅吃饭,在菜单上写了:鱼香茄子花生米想了想自己可能吃不完,决定不要鱼香茄子了,于是菜单上变成了:#鱼香茄子花生米2.某程序员家里停水没法做饭,老婆让他出去买饭回来吃,说“买10个包子,要是看...

2018-10-24 16:06:48 365

原创 多台服务器共享session问题

在现在的大型网站中,如何实现多台服务器中的session数据共享呢    当使用多台服务器架设成集群之后,我们通过负载均衡的方式,同一个用户(或者ip)访问时被分配到不同的服务器上,假设在A服务器登录,如果在B服务器拿不到用户的登录信息session。这时访问到B服务器时就出现未登录情况。    所以如何对于这种情况做到共享session至关重要。   以下给出一些解决方案:(来源网络...

2018-10-24 15:51:00 311

原创 如何设置让外网可以访问个人电脑上xampp搭建的PHP站点

有一篇博客里这样写的:默认情况下,访问XAMPP只能在本机进行访问,即只能访问http://localhost地址。如果需要在外部机器访问XAMPP,则需要修改配置。修改步骤如下:1、停止lampp#/opt/lampp/lampp stop2、修改xampp/apache/conf/extra/httpd-xampp.conf注释掉Deny from,allow这一行...

2018-09-06 18:07:10 4955 1

原创 php根据时间显示刚刚,几分钟前,几小时前的实现代码

判断信息发布时间距现在的时间差,转换显示成“刚刚”、“几分钟前”、“几小时前”、“昨天”、“前天”。代码如下:&lt;?php/*** php时间转换* edit by www.jbxue.com*/date_default_timezone_set('PRC');$date = "1351836000";echo tranTime($date); fu...

2018-08-28 16:36:22 3984

原创 详解PHP字符串替换str_replace()函数四种用法

下面通过本文给大家分享PHP字符串替换str_replace()函数4种用法,具体内容如下所示:mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &amp;$count ] ) 该函数返回一个字符串或者数组。该字符串或数组是将subject中全部的search都被replace替换之后...

2018-08-22 14:24:25 15176

转载 cookies、session、sessionStorage和localStorage解释及区别

在浏览器查看HTML4的本地存储 cookie浏览器的缓存机制提供了可以将用户数据存储在客户端上的方式,可以利用cookie,session等跟服务端进行数据交互。一、cookie和sessioncookie和session都是用来跟踪浏览器用户身份的会话方式。区别:1、保持状态:cookie保存在浏览器端,session保存在服务器端2、使用方式:(1)coo...

2018-08-15 19:00:12 37410

原创 localStorage和sessionStorage的区别

1、localStorage和sessionStorage一样都是用来存储客户端临时信息的对象。2、他们均只能存储字符串类型的对象(虽然规范中可以存储其他原生类型的对象,但是目前为止没有浏览器对其进行实现)。3、localStorage生命周期是永久,这意味着除非用户显示在浏览器提供的UI上清除localStorage信息,否则这些信息将永远存在。4、sessionStorage生命周...

2018-08-15 18:54:34 230

原创 jquey、JavaScript中localStorage使用要点

localStorage提供了几个方法:1、存储:localStorage.setItem(key,value)如果key存在时,更新value2、获取:localStorage.getItem(key)如果key不存在返回null3、删除:localStorage.removeItem(key)一旦删除,key对应的数据将会全部删除4、全部清除:localStorag...

2018-08-15 18:51:57 255

原创 phpcms中Checkbox的全选全不选解决办法

html代码//标题里面的复选框&lt;th width="5%"&gt;&lt;input value="" id="check_box" onclick="selectallForAuditions('ids[]');" type="checkbox"/&gt;&lt;/th&gt;//值里面的复选框&lt;td align=&quot

2018-08-15 16:05:13 494

原创 phpcms中视频播放代码处理

{php $cc_video=htmlspecialchars_decode($r['cc_video'])}{$cc_video} 

2018-08-15 15:53:08 1099

原创 PHP foreach()跳出本次或当前循环与终止循环方法

例一:PHP中用foreach()循环中,想要在循环的时候,当满足某个条件时,想$arr = array('a','b','c','d','e');$html = '';foreach($arr as $key =&gt; $value){ if($value=='b'){ $html .= $value; continue; // 当 $va...

2018-08-13 15:13:56 10838

原创 PHP实现无限极分类的两种方式,递归和引用

面试的时候被问到无限极分类的设计和实现,比较常见的做法是在建表的时候,增加一个PID字段用来区别自己所属的分类数据在数据库中存储大概是这个样子,怎么实现无限极递归呢,有两种常用的做法,递归和引用算法递归算法 /** * 递归实现无限极分类 * @param $array 分类数据 * @param $pid 父ID * @param $l...

2018-08-06 16:09:09 1266

原创 PHP常用冒泡,快速排序算法;二分,顺序查找推荐

一、冒泡排序基本思想:对需要排序的数组从后往前(逆序)进行多遍的扫描,当发现相邻的两个数值的次序与排序要求的规则不一致时,就将这两个数值进行交换。这样比较小(大)的数值就将逐渐从后面向前面移动。//冒泡排序? 1 2 3 4 5 6 7 8 9 10 11 12 13 ...

2018-08-03 14:18:53 777 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除