- 博客(13)
- 收藏
- 关注
原创 php魔术方法$_SERVER
获取主机名可以使用超全局变量$_SERVER['HTTP_HOST']直接获取服务器域名获取主机ip使用超全局变量$_SERVER['REMOTE_ADDR']可以直接获取主机的ip地址
2017-03-27 14:37:49 743
原创 省市县插件PCASClass.js的使用
如上图,在制作“所在地区”时,可以使用插件PCASClass.js引用PCASClass.js在html文件的header部分引入此文件:<script src="../PCASClass.js"></script> //此处填写文件的路径引入选择框在需要使用省市县插件的地方编辑如下:所在地区:<select name="province" style="height:30px"></selec
2017-03-22 16:34:00 7663
原创 php实现字符串翻转的方法
提到实现字符串反转的方法,大家都会想到用循环。确实,循环是一个内存占用量小且实现简单的方式。但是还有一种方式可以实现这样的功能,那就是递归。php支持递归函数,递归函数就是函数调用自己本身。这些函数特别适用于动态浏览数据结构,例如连接列表和树。例子:<?php //递归实现字符串翻转function reverse_r($str){ if(strlen($str)>0){
2017-03-22 10:06:59 4218
原创 shuffle()重排数组
想法在一些应用中,我们可能希望按不同的方式对数组进行排序。函数shuffle()将数组进行随机排序。函数array_reverse()则可以将原数组反向排序。应用实例Bob想让其网站首页上的产品能够反应出公司的特色,他拥有很多产品,但希望能够每次从中随机抽取出三种产品显示在首页上。为了不至于让多次登录网站的访问者感到厌倦,他想让每次访问看到的三种产品都不一样。如果将所有产品都存储在同一数组中,就很容
2017-03-17 15:38:55 689
原创 php数组分割函数:array_chunk()
数组分割函:array_chunk(array inputarray,intinput_array, int size, bool $preserve_key)该函数有三个参数: - 第一个参数是要分割的数组 - 第二个参数是分割后数组的元素个数 - 第三个参数是布尔值,为true时,表示分割后的数组使用原数组的索引,为false则表示新数组以0开始新建索引。 其中第三个参数可省。例子
2017-03-16 08:28:54 3353 1
原创 数组处理函数——compact、array_combine
compact()在实际应用中,当一个文档中出现了大量的变量、同时要对这些变量进行排序操作时,就可以使用compact函数,把这些变量作统一的管理;使用完之后再使用extract函数进行还原,继续在程序中使用这些变量。 compact函数可以同时组合bi变量、数组。 举例:<?php $number=18;$string="字符串";$array=array('boy','girl');$n
2017-03-15 10:48:54 1390
原创 xiaoCMS中sqllite转成mysql
将sqllite版的框架转换成mysql版本在xiaoCMS官网http://www.xiaocms.com/x1/中的后台框架中,有这几个版本: 其中mysql版的数据库使用mysql,支持大型数据处理;而sqllite版的数据库文件只支持很小的数据处理,一般正式的网站都是不允许使用sqllite的,以避免日后数据量增加带来的困扰。如果自己一不小心下载到了sqllite版,也没有关系,因为mys
2017-03-14 12:01:07 1678
原创 php文件上传
<html><head><title>文件上传</title></head><body> <form enctype="multipart/form-data" action="3-7.php" method="POST"> //完成文件上传的重要属性:enctype <input type="submit" value="提交上传" /> 上传此文件:<
2017-03-13 22:14:30 630
原创 正则表达式
用途正则表达式其实是一种特殊的公式,我们都知道,同一种问题可以使用不同的公式来解决,正如同一个字符串可以用不同的正则表达式解决一样,所以,正则表达式看起来很难懂,因为每个人写出来的表达式都是不一样的。 他们主要用来匹配一组字符串。语法下面的表包含了字符串的完整列表以及它们在正则表达式上下文中的行为:元字符的介绍“^”:正则表达式的起始位置,有时还会匹配到整个文档的起始位置; “$”:正则表达式的
2017-03-10 17:31:38 504
原创 mysql-查询解析,MYISAM、INNODB引擎
mysql的若干个子系统网络连接&网络通讯协议:主要负责网络通讯连接线程、进程、内存分配:管理mysql线程、内存分配查询解析&查询优化:查询解析优化存储引擎接口:统一的存储引擎调用接口各类存储引擎:各种存储引擎安全管理:名如其意日志:名如其意mysql连接到查询数据库并返回数据的整个流程如下解释:当客户端连上mysql后,通过安全模块的账号权限检测,向mysql提交sql语句,这些
2017-03-10 15:23:42 1913
原创 锚点的定义
当页面过长时,就需要在页面中设置锚点,以便快速到达自己想访问的位置。 锚点定义方法:<a href="rongzi">我是锚点</a></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br></br> /br></br></br></br></br></br></br></
2017-03-07 16:23:34 1847
原创 xiaoCMS系统分析
加载头部布局信息:{xiao:template header.html}加载底部布局信息:{xiao:tempate footer.html}注:定义这些样式的时候一定要注意各div之间的关系,以防止出现布局混乱的情况。每个页面都要使用公用的头部、底部信息,中间的内容部分在各模块单页面中的kindeditor进行编辑,要保证加入的是html。引用时使用如下语句:{xiao:$content}加载后台
2017-03-07 12:37:36 1623
原创 mysql错误#1265
在建好的数据库中插入数据时提示如下错误:Warning:#1265 Data truncated for column 'childids' at row 1分析:这句错误警告的意思是:数据在childids字段的第一行已经被截断。表示输入的字段超过了字段的定义长度。此时只要把字段的长度改大一点就可以了。
2017-03-04 10:13:36 7863
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人