- 博客(11)
- 收藏
- 关注
原创 有关合并某一字段键值相同的数组合并的改进
/****关于参数的说明**$key键值相同的键名**$array代表原数组**$start代表$array[0][$key]**$newkey代表相同键值相同的键名**/function combine_same_val($array,$start,$key,$newkey){ static $new; foreach($array as $k=>$v){
2015-01-29 15:28:42 1793
转载 完美解决distinct中使用多个字段的方法
众所周知,distinct可以列出不重复的记录,对于单个字段来说distinct使用比较简单,但是对于多个字段来说,distinct使用起来会使人发狂。而且貌似也没有见到微软对distinct使用多字段的任何说明。下面就提供了一种方法可以在使用distinct的时候同时使用多个字段。select 要使用字段1,要使用字段2 from 表名 where id in (select min(id)
2015-01-28 15:28:31 45913 3
转载 关于php文件操作的总结
1. 打开文件:fopen("文件名","模式");模式参数:r:只读,将文件指针指向文件头。r+:读/写,将文件指针指向文件头。w:只写,打开并清空文件的内容。如果文件不存在,则创建文件。w+:读/写,打开并清空文件的内容。如果文件不存在,则创建文件。a:追加,打开并向文件的末端进行写操作。如果文件不存在,则创建新文件。 a+:读/追加,通过向文件末端写内容,来保持文
2015-01-28 09:55:58 433
原创 有关ip地址转换为一串数字的故事
前几天朋友给我一串奇怪的数字,说让我ping一下看能不能ping通,我说这即不是ip又不是网址怎么可能ping通呢??于是我就半信半疑的,抱着试一试的态度,结果奇迹出现了,居然给ping通了,我就想不明白,后来才发现里面的小秘密。原来啊,是这样的:例如现有一个ip地址:120.83.177.151下面我就来讲解是如何转化的:先将ip分为四个数字,即120、83、177、151然后接着分
2015-01-24 20:49:19 1647
原创 thinkphp关键字描红
首先在function.php中定义一个函数://关键字描红function keywords_red($string,$keywords=''){ if(empty($keywords)||empty($string)) return $string; return str_replace($keywords,''.$keywords.'',$string);}然后在
2015-01-23 13:55:25 1247
原创 php中str_replace和str_ireplace的用法和区别
str_replace() 函数定义:使用一个字符串替换字符串中的另一些字符,对大小写敏感的搜索语法:str_replace(find,replace,string,count)str_ireplace() 函数定义:使用一个字符串替换字符串中的另一些字符,对大小写不敏感的搜索语法:str_ireplace(find,replace,string,count)
2015-01-21 21:42:46 4769
转载 ASCII码对应表chr(9)、chr(10)、chr(13)、chr(32)、chr(34)、chr(39)、chr(..
chr(9) tab空格 chr(10) 换行 chr(13) 回车 Chr(13)&chr(10) 回车换行 chr(32) 空格符 chr(34) 双引号 chr(39) 单引号chr(33) ! chr(34) " chr(35) # chr(36) $ c
2015-01-21 20:55:27 5133
转载 getElementsByClassName()
我们知道,原生的JS给我们提供了getElementsByClassName方法,可以通过此方法获取到含有某指定class的节点集合,注意是集合,也就是此函数返回一个数组。但是,IE却并不支持这个方法,但这方法却是很有实用性,所以,我们又不得不专门为IE实现这么一个函数。怎么实现呢?我们想,这是获取某节点下含有某class的方法,那么,我们就要给这个函数传两个参数:className和co
2015-01-21 10:58:13 774
原创 根据某一键名对键值相同的分类
Array( [0] => Array ( [shi] => 市辖区 [qu] => 曹子里 [url] => s120100 ) [1] => Array ( [shi] => 市辖区 [qu] => 杨村
2015-01-14 16:48:12 1182
转载 动态变量和静态变量的区别,堆和栈的区别
动态变量和静态变量的区别:1、存储位置动态变量:存储在内存出栈数据区静态变量:存储在全局数据区(静态数据区)2、生命期动态变量:根据你定义的位置确定,比如你在一个函数中定义的,那么超出该函数范围变量将失效静态变量:程序结束时才释放3、作用域动态变量:同样的要根据你定义的位置才能确定,和第二点的一样静态变量:当前文件中有效堆和栈的区分:堆(Heap)栈(S
2015-01-12 16:20:15 1174
转载 git忽略一些文件或文件夹不加入版本控制
在git中如果想忽略掉某个文件,不让这个文件提交到版本库中,可以使用修改 .gitignore 文件的方法。这个文件每一行保存了一个匹配的规则例如:# 此为注释 – 将被 Git 忽略 *.a # 忽略所有 .a 结尾的文件 !lib.a # 但 lib.a 除外 /TODO # 仅仅忽
2015-01-09 14:42:16 895
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人