-
http://union.baidu.com/cpropreview/cproPreviewAll.html
作者:七零
时间:2015-02-05
分类:常用
评论:0条
浏览:2503次
-
将字符串中 每个单词的首字母转换为大写:ucwords()<?php$foo = 'hello world!';$foo = ucwords($foo); // Hello World!$bar = 'HELLO WORLD!';$bar = ucwords($bar); // HELLO WORLD!$bar = ucwords(strtolower($bar)); // Hello World!?>第一个词首字母变大写:ucfirst()<?php$foo = 'hello world!';$foo = ucfirst($foo); &nbs…
作者:七零
时间:2015-02-05
分类:PHP
评论:0条
浏览:2208次
-
php 无限分类之父级分类和子分类的追溯方法,代码片段如下: //返回所有的叶子节点public function scanNodeOfTree($result,$fid){$checkexist = false;for ($i=0; $i<count($result); $i++){if($fid == $result[$i]['ParentId']){$checkexist = true;$arr .= $this->scanNodeOfTree($result,$result[$i]['ID']).',';}}if(!$checkexist){return $fid;}return $arr;}//返回所有的上级节点public function getNodeOfTree($result,$id,$arr){if($id == 0){return $arr;}foreach ($result as $items){if($id == $items['ID']){$arr[] = array($items['CateName'],$items['ID']);$ret…
作者:七零
时间:2015-02-05
分类:PHP
评论:0条
浏览:2503次
-
需要mysqladmin.exe mysqladmin -u root -p password 123456789 然后根据提示输入旧密码
作者:七零
时间:2015-01-26
分类:SQL
评论:0条
浏览:2628次
-
javascript实现:top.location.href 顶级窗口的地址 this.location.href 当前窗口的地址PHP实现#测试网址: 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'].""; //获取完整的url echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI']; echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER…
作者:七零
时间:2015-01-25
分类:PHP
评论:0条
浏览:2285次
-
/** * 和PHP一样的时间戳格式化函数 * @param {string} format 格式 * @param {int} timestamp 要格式化的时间 默认为当前时间 * @return {string} 格式化的时间字符串 */ function date(format, timestamp){ var a, jsdate=((timestamp) ? new Date(timestamp*1000) : new Date()); var pad = function(n, c){ if((n = n + "").length < c){ return new Array(++c - n.length).join("0") + n; } else { return n; } }; var txt_weekdays = ["Sunday", "Monday", "Tuesday", "Wednesday", "Thursday", "Friday", "Saturday…
作者:七零
时间:2015-01-19
分类:JS
评论:0条
浏览:2569次
-
$('a').each(function() { var a = new RegExp('/' + window.location.host + '/'); if(!a.test(this.href)) { $(this).click(function(event) { event.preventDefault(); event.stopPropagation(); window.open(this.href, '_blank'); }); } }); 当然你也可以在html中设置A标签的target属性为_blank实现。 但是有时候html内容是用户发表的,我们没法修改用户内容中的A标签,但是我们可以在页面上通过脚本控制。 下面的一行代码可以设置以http://开头的链接在新窗口打开。$("#content a[href^='http://']").attr("target","_blank");
作者:七零
时间:2015-01-19
分类:JS
评论:0条
浏览:2660次
-
这边讲的不一定是 div,所有 Block 对象都可以适用。 什么是 Block 对象? 简单讲就是会断行的对象,像 div 或 p 都是;相对于 Block 对象的叫做 Inline 对象,也就是不会断行的对象,像是 span 或 img。 有关 Block 对象的宽度与高度有个专有名词,叫做「Box Model」,有兴趣 google 一下 Box Model 的图片就知道了。 Block 对象由四部份组成: Content – 放内容的地方 Padding – 边框与内容之间的留白 Border – 边框 Margin – 边框以外的留白 一般讲的宽度指的是内容宽度,但一个 div 的实际宽度不仅只于内容宽度,尤其在做 CSS 排版时更不能搞错,必须同时考虑 Padding、Border 与 Margin 的宽度,四个加起来才是 div 真正占有的宽度。 jQuery 全都有了! var content = $(‘div’). width();var contentWithPadding = $(‘div’). innerWidth()…
作者:七零
时间:2015-01-19
分类:JS
评论:0条
浏览:4805次
-
比如: preg_replace('/$label[(['a-zA-Z0-9_]+)]/eis',label_array_hf('\1'),$a); 解析: 在正则表达式里面的修饰符可以改变正则的很多特性,使得正则表达式更加适合你的需要(注意:修饰符对于大小写是敏感的,这意味着e并不等于E)。正则表达式里面 比如: preg_replace('/$label[(['a-zA-Z0-9_]+)]/eis',"label_array_hf('\1')",$a); 解析:在正则表达式里面的修饰符可以改变正则的很多特性,使得正则表达式更加适合你的需要(注意:修饰符对于大小写是敏感的,这意味着"e"并不等于"E")。正则表达式里面的修饰符如下: i :如果在修饰符中加上"i",则正则将会取消大小写敏感性,即"a"和"A" 是一样的。 m:默认的正则开始"^"和结束"$"只是对于正则字符串如果在修饰符中加上"m",那么开始和结束将会指字符串的每一行:每一行的开头就是"^",结尾就是"$"。 s:如果在修饰符中加入"s",那…
作者:七零
时间:2015-01-15
分类:PHP
评论:0条
浏览:2282次
-
怎样妙用preg_replace_callback函数呢?下面就有达内的老是来为学员们介绍一下: 今天在迁移discuz数据的时候我们发现帖子里的content字段经常会有[attach]78[/attach]下面这些题选什么,为什么? 这样用[attach]的标签包括起来的数字,发现这个数字是代表这个帖子内容的附件的id,我们现在不需要找一个[attach]这个标签的内容了。需要把他替换掉。首先想到的使用正则把这样的数据替换成其他字符串例如“请查看附件”。想使用preg_replace 来替换,这个也能达到目的。但是后来我们有发现有些content字段里的内容他不只一对[attach]标签,有的有好几对[attach]标签,表示他有多个附件。接着用上面的preg_replace这个方法替换发现原content里有几对[attach]标签,替换后的结果就有几句“请查看附件”这样的字符串。这感觉非常不友好。想实现的结果,如果有多对[attach]标签,那么就替换一对为“请查看附件”,其他的都替换为空就行了。看会下php手册发现了这个函数preg_replace_callba…
作者:七零
时间:2015-01-15
分类:PHP
评论:0条
浏览:2351次