php 从高版本的phpmyadmin里面导出的数据库sql文件在导入低版本的phpmyadmin时报错:#1115 - Unknown character set: 'utf8mb4'开始以为是导出的数据有问题,反复尝试导入导出多次之后问题依旧。于是咨询度娘。发现解决方法很简单,只需要用文字编辑器(此处用的是notepad++)打开导出的sql文件,搜索utf8mb4,然后将其改为utf8,保存即可。保存后再去倒入,问题解决。

查看全文》

在学习php编程和使用php做项目的时候随机取数值是一个使用率很高的功能,使用rand可以生成一个随机数。mt_rand则可以生成一个指定范围内的随机数值。例如:mt_rand(1, 20)则可以输出1-20之间的一个随机数,其中包含1和20本身。

使用php进行二维数组随机排序的写法为:gif动图演示一下php二维数组随机排序的执行结果:

本文整理了一些常用的php截取字符串的方法,可以使用多大多数需要使用php截取指定位置、指定截取数量字符串的操作。实例1:实例2:实例3:实例4:实例5:实例6:实例7:

使用php处理网站或者数据库内容的时候,经常会有需要提取一些字符串中数字的需求,这里整理一下一些最常用的使用php从字符串中提取数字的方法。①使用php提取一段字符串中的第一组数字②php中使用正则表达式来提取字符串中的数字③php中使用in_array提取字符串中数字的方法④php中使用is_numeric函数来提取字符串中数字实例:

这是个简单的php中str_replace使用的例子,目的是实现从一个指定的字符串中删除指定的几个字符。在很多文本处理的实际项目中会经常用到。现在又有一个字符串为“我是一个大大的红苹果”,我们想把这段字符串用php处理成“我是一个红苹果”,那么可以使用下面代码实例:输出结果将会是"我是一个红苹果"。

织梦cms模板本身可调用的标签已经很丰富,但又有些调用需求是默认标签满足不了的,这时候就要用的在dede模板中执行php代码的方法。{dede:php}具体用法:使用php标签调用普通标签的方法:{dede:php}print_r($refObj->Fields['title']);{/dede:php}其中title为所需要调用的标签,可以换成description等其他dedecms标签。{dede:php}调用全局变量的方法:{dede:php}$row = $dsql->GetOne("select value from hnx_sysconfig where varname ='cf

使用php获取html页面内容之后,经常会使用正则表达式来匹配一些具备特定属性的文本元素,获取之后,可以用下面语句对数据进行循环输出,来输出前面获取到的所有数组成员。这里是用都好连接的,用别的连接符替换上面的逗号即可。

首先,php获取挡也页面完整url和从当前页面url中获取每个部分参数的方法:测试网址: http://localhost/blog/testurl.php?id=5//获取域名或主机地址echo $_SERVER['HTTP_HOST'].""; #localhost//获取网页地址echo $_SERVER['PHP_SELF'].""; #/blog/testurl.php//获取网址参数echo $_SERVER["QUERY_STRING"].""; #id=5//获取用户代理echo $_SERVER['HTTP_REFERER']."";//获取完整的urlecho 'http:

织梦dedecms多城市分站插件的作用:织梦的静态化模式很适合做企业站,后台简单易用,并且生成静态后基本不占用服务器的cpu资源。企业站产品面对全国的时候,我们就希望网站可以获得很多带有地域性关键词的流量,这时候,制作全国各个城市的分站是很好的选择。但dedecms本身不具备这样的功能,手动建立的话由于全国各省城市成百上千,恐怕累断手都建不完,并且大量手动新建容易出错并且不容易维护。织梦dedecms多城市分站插件实现的效果:如上图,这么多全国分站都是只需要设置好标题和关键词以及描述规则后,一键生成的。织梦dedecms多城市分站插件下载:

纯css实现网页background背景图适应浏览器宽度等比例缩放不变形 鉴于访客屏幕大小不一,所以一般会将网页的背景图尽量做大开始应大屏幕的浏览效果。但是,这也导致小屏浏览的时候因为无法显示整张图片而导致页面浏览体验变差。这时候,使用css控制网页背景图随浏览器的宽度而实现自适应,并且将背景图进行等比例缩放,即可实现想要的效果。纯css实现网页background背景图适应浏览器宽度的代码:background-size: cover; //IE9以上-webkit-background-size: cover; //webkit适用-moz-background-size: cover; //Firefox-o-background-size: cover;

织梦dedecms调用tag由中文tag名改为数字tag id的方法 织梦cms系统默认tag页面的链接地址是http://您的域名/tags.php?/tag名/这样的形式,而中文站的大多数tag名自然也是中文,这就会让地址栏的现实变得非常麻烦,因为中文在地址栏显示是会被url编码的,编码后会变得又臭又长...把tag页面的链接改为数字id调取的方式会变得非常方便。dedecms调用tag由中文tag名改为数字tag id的方法:打开/include/taglib/tag.lib.php文件搜索下面代码行$row['link'] = $cfg_cmsurl."/tags.php?/".urlencode($row['keyword'])."/";把它修改为下面