PHP
文章平均质量分 56
amy889
这个作者很懒,什么都没留下…
展开
-
空函数—— empty & is_null & isset & unset
经常会用的空值判断,但总是搞不清楚其微乎其微的区别,在此好好总结总结: 1.empty 检查一个变量是否为空 boolean emptye( mixed $var) 如果var是非空或非零的值,则empty()返回false。换句话说,"", 0, "0", null, false, array(), var $var;以及没有任何属性的对象都将被认为是空的,如果var为空,则返回t...原创 2015-01-04 19:13:45 · 163 阅读 · 0 评论 -
获取昨天,今天,明天的时间
在php的Date类里面有一个非常强大的时间函数,能很随意的获取指定的时间日期 strtotime() —— 将任何英文文本的日期时间描述解析为Unix时间戳 strtotime(string $time [, $now = time()]) 该函数预期接收一个含美国英语日期格式的字符串尝试将其解析为Unix时间戳,其值相对于now参数给出的时间,如果没有提供此参数,则用系...原创 2015-01-28 20:08:21 · 162 阅读 · 0 评论 -
PHP 创建数组
数组就是定义为一组有某种共同特性的元素。PHP的数组包含两个项:键(key) 和 值(value)。例如: $states = array(0 =>'Alabama', 1 => 'Alaska' .. 20 => 'Wyoming' ); PHP的数值索引数组以位置0开始,而不是1。 一、创建数组 与其他很多语言的数组实现方式不同,PHP不需要在创建数组时指定...原创 2014-10-03 16:32:47 · 303 阅读 · 0 评论 -
添加和删除数组元素
1.在数组头添加元素——array_unshift() 使用该函数,所有已有的数值键都会相应的修改,以反映骑在数组中的新位置,但是关联键不受影响。 $names = array("tom", ”jack“, "jerry"); array_unshift($names, "amy", "job"); //$names = array("amy", "job", "原创 2014-10-03 16:54:47 · 391 阅读 · 0 评论 -
break & continue & return区别
break,continue,return 在代码中都有“返回”的含义,但在不同的场合,它们的作用是不一样的,具体存在哪些差异呢,慢慢分析下: 一、break 1.在switch语句中,break语句会终止其后语句的执行,退出switch语句; 2.如果在一个循环体内,会立即结束循环,程序会跳到循环体后的第一个语句去继续执行。 二、continue continue语句的一般形式是:c...原创 2014-12-16 16:12:17 · 141 阅读 · 0 评论