Quantcast
Channel: PHP学习博客 » PHP常用函数详解
Browsing all 11 articles
Browse latest View live

PHP exit() 函数:输出一条消息,并退出当前脚本

定义和用法 exit() 函数输出一条消息,并退出当前脚本。 该函数是 die() 函数的别名。 语法 exit(status) 参数 描述 status 必需。规定在退出脚本之前写入的消息或状态号。状态号不会被写入输出。 说明 如果 status 是字符串,则该函数会在退出前输出字符串。 如果 status 是整数,这个值会被用作退出状态。退出状态的值在 0 至 254 之间。退出状态 255...

View Article



滴水石穿-小道理蕴藏大智慧

现在发现其实小学学的很多寓言故事都是非常有哲理的,每个人都知道它的道理,但是很少有人可以深刻理解并运用它。 比如一个成语:滴水石穿 故事很简单,看似小小的水滴,滴在坚硬的石头上,日复一日年复一年,终究在一天,石头被这小小的几乎没有“硬度”的水珠给打穿了。 坚持:生活中坚持的品质真的非常非常重要。 一份成功的事业需要从每天点点滴滴做起,并日复一日年复一年坚持下来,直到达到自己想要的成功。...

View Article

PHP mysql_insert_id() 函数:返回上一步 INSERT 操作产生的 ID

定义和用法 mysql_insert_id() 函数返回上一步 INSERT 操作产生的 ID。 如果上一查询没有产生 AUTO_INCREMENT 的 ID,则 mysql_insert_id() 返回 0。 语法 mysql_insert_id(connection) 参数 描述 connection 可选。规定 MySQL 连接。如果未规定,则使用上一个连接。 说明...

View Article

PHP array_key_exists() 函数:判断某个数组中是否存在指定的 key

定义和用法 array_key_exists() 函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false。 语法 array_key_exists(key,array) 参数 描述 key 必需。规定键名。 array 必需。规定输入的数组。 例子 1 <?php $a=array("a"=>"Dog","b"=>"Cat");...

View Article

PHP mysql_fetch_row() 函数:从结果集中取得一行作为数字数组

mysql_fetch_row() 函数从结果集中取得一行作为数字数组。 语法 mysql_fetch_row(data) 参数 描述 data 必需。要使用的数据指针。该数据指针是从 mysql_query() 返回的结果。 说明 mysql_fetch_row() 从和结果标识 data 关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。 依次调用...

View Article


PHP empty()函数:用来测试变量是否已经配置

从表面上看,很容易误解empty()函数是判断字符 串是否为空的函数,其实并不是。 empty()函数是用来测试变量是否已经配置。若变量已存在、非空字符串或者非零,则返回 false 值;反之返回 true值。所以,当字符串的值为0时,也返回true,就是执行empty内部的语句。这就是陷阱。 如: 假设 $value = 0; 则empty($value)=false。...

View Article

PHP str_replace() 函数:

定义和用法 str_replace() 函数使用一个字符串替换字符串中的另一些字符。 语法 str_replace(find,replace,string,count) 参数 描述 find 必需。规定要查找的值。 replace 必需。规定替换 find 中的值的值。 string 必需。规定被搜索的字符串。 count 可选。一个变量,对替换数进行计数。 提示和注释...

View Article

php排列组合函数(无重复)

今天帮同事搞一个问题,在一个含有N个元素的数组中取出M个元素组成新的数组,一共可以组合成的数组并输出。 <?php $arr = array(‘a’, ‘b’, ‘c’, ‘d’); $t = getCombinationToString($arr, 3); print_r($t); function getCombinationToString($arr,$m) {     $result...

View Article


PHP构造函数__construct和析构函数__destruct

构造函数 void __construct ([ mixed $args [, $... ]] ) PHP 5 允行开发者在一个类中定义一个方法作为构造函数。具有构造函数的类会在每次创建对象时先调用此方法,所以非常适合在使用对象之前做一些初始化工作。 Note: 如果子类中定义了构造函数则不会暗中调用其父类的构造函数。要执行父类的构造函数,需要在子类的构造函数中调用...

View Article


PHP autoload机制详解

autoload机制概述 在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利。这 也是OO设计的基本思想之一。在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可。下面是一个实际的例 子: /* Person.class.php */ <?php class...

View Article

提升团队编码效率的几条经验(转)

1. 定义好团队结构 可以按照多种方式来定义团队结构,不过最常见的两种是主程序员团队与无我编程团队。 主程序员团队至少由3人组成:一个主程序员、一个高级程序员和一个程序管理员。这种结构非常适合于处理简单和直接的任务。另一方面,该结构并不适合于复杂的任务,因为在这种结构下,交流与任务协作都是非常有限的。...

View Article
Browsing all 11 articles
Browse latest View live




Latest Images