PHP字符串中插入子字符串方法总结

PHP字符串中插入子字符串方法总结
本文实例讲述了PHP字符串中插入子字符串方法。分享给大家供大家参考,具体如下: 首先来看看一个网上常见的方法: 方法一:字符串遍历 function str_insert($str, $i, $substr) {   for($j=0; $j<$i; $j++){     $startstr .= $str[$j];   }   for ($j=$i; $j<strlen($str); $j++){="" $laststr="" .="$str[$j];" }="" $str="($startstr" $substr="" $laststr);="" return="" $str;="" ;="" $...

yii2超好用的日期组件和时间组件

yii2超好用的日期组件和时间组件
日期组件,时间组件在平时开发中是必不可少的。今天我们就来谈谈在yii2中的超好用的时间组件,也省的大家各种找js插件了。 分享之前我们先预览下效果,看看到底怎么个好用法。 当然啦,好用不好用在于自我的感觉,光看上面的图片是感受不到的。再告诉你个好消息,这两款插件已经跟yii2整合了,使用起来也是灰常的简单哦。 关于日期组件跟时间组件,前者是date('Y-m-d')类型,后者是date('Y-m-d H:i:s')类型...

PHP实现的多文件上传类及用法示例

PHP实现的多文件上传类及用法示例
本文实例讲述了PHP实现的多文件上传类及用法。分享给大家供大家参考,具体如下: 1、upFiles.css.php 文件 <?php class UploadFiles{  private $maxsize = '1000000'; //允许上传文件最大长度  private $allowtype = array('jpg','png','gif','jpeg');//允许上传文件类型  private $israndfile = true;//是否随机文件名  private $filepath;//上传路径  private $originName;//上传的源文件  p...

dedecms5.7修改tags单个标签小于12字节限制处理方法

dedecms5.7修改tags单个标签小于12字节限制处理方法
注:已经测试过,正确无误 相信有不少使用织梦程序的都会遇到需要修改tags字符多一些,这样子更好利于SEO排名优化,跟版网小编写一篇关关于如何修改tag解除限制12字节的简单dede教程 第一个方法方便,易操作。第二个方法道出第一个方法的根本所在。 第一个方法: 第一步:修改数据库中表dede_tagindex和dede_taglist的tag字段属性:varchar(12)修改为varchar(200) 先执行以下sql语句: 1 alter table dede_...

织梦DEDECMS首页、列表页面动态调用点击次数的方法

织梦DEDECMS首页、列表页面动态调用点击次数的方法
家都知道织梦dedecms的文章点击次数调用代码是[field:click/]。在织梦dedecms整站生成静态的时候,首页、列表页、文章内容页都是生成HTML,当文章内容页刷新的时候,首页和列表页点击次数是不会自动变的,需要重新生成页面才能看到更新后的点击次数。如何才能让织梦dedecms首页、列表页面动态调用点击次数呢? 下面为您介绍如何在织梦dedecms的网站里,当浏览文章时,自动增加一次点击次数;而显示文章列表...

浅谈Discuz的缓存机制

浅谈Discuz的缓存机制
Discuz因为其数据量的庞大以及数据更新的高频率,而催生了两个最为牛逼的东西:缓存技术和数据库的设计,这两块技术都是很值得研究和学习的地方,研究透了就可以举一反三,触类旁通,融为己用,应用到自己的项目中去,最近在研究Discuz的缓存技术,看之前我并没有直接从代码入手,而是先查了一些资料,看了一些别人的分析,然后再从代码层面去研究,到现在也有了自己的一些理解,所以下面就谈谈discuz的缓存技术. 但凡研...

织梦dedecms自定义表单获取留言者的IP地址及留言时间

织梦dedecms自定义表单获取留言者的IP地址及留言时间
设置了自定义表单提交功能 ,最近登录后台发现很多留言,但看不到留言的具体发布时间 。 后来注意到一个细节,每次登陆后台,织梦系统都会记录登陆时间和IP地址,这说明织梦自带IP获取和时间获取。 那么接下来分析了相关的文件代码,整理了一套自动获取时间和IP的代码出来,修改步骤如下: 首先修改plus/diy.php,在大概69行的地方找到: if($fieldinfo[1] == 'textdata') { ${$fieldinfo[0]} = FilterSearch...

ECSHOP 上传文件出现 Invalid file type

ECSHOP 上传文件出现 Invalid file type
运行Ecshop首页出现报错:出现下面这就话: Strict Standards: Only variables should be passed by reference in D:\**\includes\cls_template.php on line 406 第406行:$tag_sel = array_shift(explode(‘ ‘, $tag)); 解决办法 1 5.3 5.4以上版本的问题,应该也和配置有关 只要406行把这一句拆成两句就没有问题了 $tag_sel = array_shift(explode(' ', $tag)); 改成: $tag_arr = explode(' ', $tag); $t...

dedecms织梦缩略图绝对地址修改教程

dedecms织梦缩略图绝对地址修改教程
织梦CMS调用缩略图一般默认是绝对地址的。但有时候,我们都想把它改成自己喜欢的二级域,,或优化需要。。如,img.xxx.com 或 img66.xxx.com ... 工具/原料 dede/include/arc.listview.class.php 方法/步骤 1 打开文件...     dede/include/arc.listview.class.php 2 大约 867行。 if(!preg_match("/^http:\/\//i", $row['litpic']) && $GLOBALS['cfg_multi_site'] == 'Y')                   { ...

phpMyAdmin登陆超时1440秒未活动请重新登录

phpMyAdmin登陆超时1440秒未活动请重新登录
本文章总结了关于phpMyAdmin登陆超时1440秒未活动请重新登录解决方法,有需要的朋友可参考本文章. 问题现象: 现象一:phpmyadmin在使用过程中经常出现“登陆超时,1440秒未活动,请重新登录”; 现象二:phpmyadmin 里会出现:您的 PHP 配置参数 session.gc_maxlifetime (外链,英文) 短于您在 phpMyAdmin 中设置的 Cookies 有效期,因此您的登录会话有效期将会比您在 phpMyAdmin 中设置的时间要更短。 解决方法:修...
Copyright © 四季博客 保留所有权利.   Theme  Ality

用户登录