上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 35 下一页
  2013年4月28日
摘要: 关于PHP的unset:关于unset是否真正释放内存的问题,在网上搜了一下,发现一些有意思的研究1.链接:http://bbs.chinaunix.net/archiver/?tid-1043649.html这里的代码展示了一下,unset之后,内存实际上并没有减少,而是分配给下一个使用的变量了。另外我计算了一下差值,在第10行算了一下第10行和第2行的差,稳定在712。[code]1 <?php2 echo memory_get_usage()."\n";34 $a[]='a';5 unset($a);6 echo memory_get_usage 阅读全文
posted @ 2013-04-28 19:39 浩瀚孤鸿 阅读(390) 评论(0) 推荐(0) 编辑
  2013年4月27日
摘要: var_export() 函数返回关于传递给该函数的 变量的结构信息,它和 var_dump() 类似,不同的是其返回的表示是合法的 PHP 代码。var_export必须返回合法的php代码, 也就是说,var_export返回的代码,可以直接当作php代码赋值个一个变量。 而这个变量就会取得和被var_export一样的类型的值。看下面一个简单的例子:1<?php23$arr = array ( 1 , 2 , array ( "apple" , "banana" , "orange" )); 4var_export ( $ 阅读全文
posted @ 2013-04-27 16:18 浩瀚孤鸿 阅读(263) 评论(0) 推荐(0) 编辑
  2013年4月26日
摘要: E:nth-last-child(n): 选择某个子元素,从最后一个数起 E:nth-of-type(n): 选择某个某种类型的子元素 E:nth-last-of-type(n): 选择某个某种类型的子元素,从最后一个符合条件的元素数起 E:first-child: 选择第一个子元素(这个伪类在CSS2里就有) E:last-child: 选择最后一个子元素tr:nth-child(2n+1) /* 选择表格里的单数行 */tr:nth-child(odd) /* 同上 */tr:nth-child(2n) /* 选择表格里的双数行 */tr:nth-child... 阅读全文
posted @ 2013-04-26 17:41 浩瀚孤鸿 阅读(221) 评论(0) 推荐(0) 编辑
摘要: 1. 测试代码开启 错误提示 使用的代码如下error_reporting( E_ALL & ~(E_STRICT | E_NOTICE | E_WARNING) );ini_set( 'display_errors', 1 ); 阅读全文
posted @ 2013-04-26 10:16 浩瀚孤鸿 阅读(94) 评论(0) 推荐(0) 编辑
  2013年4月25日
摘要: 用单引号代替双引号来包含字符串,这样做会更快一些。因为PHP会在双引号包围的字符串中搜寻变量,单引号则不 会,注意:只有echo能这么做,它是一种可以把多个字符串当作参数的“函数”(译注:PHP手册中说echo是语言结构,不是真正的函数,故把函数加上 了双引号)。 1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。 2、$row[’id’] 的速度是$row[id]的7倍。 3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。 4、在执行for循环之前确定最大循环数 阅读全文
posted @ 2013-04-25 11:58 浩瀚孤鸿 阅读(155) 评论(0) 推荐(0) 编辑
  2013年4月23日
摘要: 1、新建一个元素,随便什么元素,不过我习惯性的会用块元素来做。如果行内元素就display:block它。<div class="triangle"></div>2、把它的宽高设置为height:0px; width:0px;3、设置边框border属性,用来实现三角形。首先要了解border具体是怎么样的,我写了一个这样的样式:border:50px solid #000; border-color:#f00 #000 #f0f #00f;在FF下面显示效果如下:出现4个三角形合并成一个正方形。到这里就很清晰了,只要把想要的保留,其它的设置为透明就 阅读全文
posted @ 2013-04-23 13:43 浩瀚孤鸿 阅读(304) 评论(0) 推荐(0) 编辑
  2013年4月21日
摘要: 关于cookie的path设置需要注意,如果不设置path:'/'的话,path则会根据目录自动设置[如:http://www.xxx.com/user/,path会被设置为 '/user']$.extend({ /** 1. 设置cookie的值,把name变量的值设为value example $.cookie(’name’, ‘value’); 2.新建一个cookie 包括有效期 路径 域名等example $.cookie(’name’, ‘value’, {expires: 7, path: ‘/’, domain: ‘jquery.com’, se 阅读全文
posted @ 2013-04-21 15:48 浩瀚孤鸿 阅读(187) 评论(0) 推荐(0) 编辑
摘要: 今天在一个原来使用AJAX自动缩小选择内容的项目上突然发现当输入名称时,如果输入有特殊字符&的时候,选择的内容不会发生变化,也就是 说输入的内容在&后面的内容会被截断,经过查证才发现在客户端使用AJAX发送获取到客户端数据的时候,数据内容是没有经过url编码的就是直接 放在url地址上发送了,因为当时考虑到输入的是公司名称,一般不会有特殊字符,也没认真考虑,使用当输入特殊字符&的时候后面的内容就会被截 断。解决办法是对要发送的内容进行url编码,可以使用如下javascript函数: escape(),encodeURI(),以及encodeURIComponent() 阅读全文
posted @ 2013-04-21 00:43 浩瀚孤鸿 阅读(405) 评论(0) 推荐(0) 编辑
  2013年4月20日
摘要: PHP 大小写转换1.将字符串转换成小写 strtolower(): 该函数将传入的字符串参数所有的字符都转换成小写,并以小定形式放回这个字符串.例:<?php $str = "I want To FLY"; $str = strtolower($str); echo $str;?>输出结果:i want to fly2.将字符转成大写 strtoupper(): 该函数的作用同strtolower函数相反,是将传入的字符参数的字符全部转换成大写,并以大写的形式返回这个字符串.用法同strtolowe()一样.3.将字符串首字符转换成大写 usfilst(): 阅读全文
posted @ 2013-04-20 00:40 浩瀚孤鸿 阅读(258) 评论(0) 推荐(0) 编辑
  2013年4月19日
摘要: 执行phpinfo();时提示:Warning: phpinfo() [function.phpinfo]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most 阅读全文
posted @ 2013-04-19 22:13 浩瀚孤鸿 阅读(447) 评论(0) 推荐(0) 编辑
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 35 下一页