现在位置: 首页 > php常用函数
2012年02月25日 PHP常用函数详解 ⁄ 共 1374字 暂无评论
autoload机制概述 在使用PHP的OO模式开发系统时,通常大家习惯上将每个类的实现都存放在一个单独的文件里,这样会很容易实现对类进行复用,同时将来维护时也很便利。这 也是OO设计的基本思想之一。在PHP5之前,如果需要使用一个类,只需要直接使用include/require将其包含进来即可。下面是一个实际的例 子: /* Person.class.php */ <?php class Person { var $name, $age; function __construct ($name, $age) { $this->...
阅读全文
2011年01月10日 PHP常用函数详解 ⁄ 共 516字 评论 1 条
定义和用法 str_replace() 函数使用一个字符串替换字符串中的另一些字符。 语法 str_replace(find,replace,string,count) 参数 描述 find 必需。规定要查找的值。 replace 必需。规定替换 find 中的值的值。 string 必需。规定被搜索的字符串。 count 可选。一个变量,对替换数进行计数。 提示和注释 注释:该函数对大小写敏感。请使用 str_ireplace() 执行对大小写不敏感的搜索。 注释:该函数是二进制安全...
阅读全文
从表面上看,很容易误解empty()函数是判断字符 串是否为空的函数,其实并不是。 empty()函数是用来测试变量是否已经配置。若变量已存在、非空字符串或者非零,则返回 false 值;反之返回 true值。所以,当字符串的值为0时,也返回true,就是执行empty内部的语句。这就是陷阱。 如: 假设 $value = 0; 则empty($value)=false。 劝告各位,千万注意使用empty()函数。 判断字符串是否为空,可以这么判断: if ($value=="") ... ...
阅读全文
文章目录 语法 说明 返回值 mysql_fetch_row() 函数从结果集中取得一行作为数字数组。 语法 mysql_fetch_row(data) 参数 描述 data 必需。要使用的数据指针。该数据指针是从 mysql_query() 返回的结果。 说明 mysql_fetch_row() 从和结果标识 data 关联的结果集中取得一行数据并作为数组返回。每个结果的列储存在一个数组的单元中,偏移量从 0 开始。 依次调用 mys...
阅读全文
文章目录 语法 定义和用法 array_key_exists() 函数判断某个数组中是否存在指定的 key,如果该 key 存在,则返回 true,否则返回 false。 语法 array_key_exists(key,array) 参数 描述 key 必需。规定键名。 array 必需。规定输入的数组。 例子 1 <?php $a=array("a"=>"Dog","b"=>"Cat"); if (array_key_exists("a",$a)) { echo "Key exists!"; ...
阅读全文
文章目录 语法 说明 定义和用法 mysql_insert_id() 函数返回上一步 INSERT 操作产生的 ID。 如果上一查询没有产生 AUTO_INCREMENT 的 ID,则 mysql_insert_id() 返回 0。 语法 mysql_insert_id(connection) 参数 描述 connection 可选。规定 MySQL 连接。如果未规定,则使用上一个连接。 说明 mysql_insert_id() 返回给定的 connection 中上一步 INSERT 查询中产...
阅读全文
文章目录 语法 说明 定义和用法 exit() 函数输出一条消息,并退出当前脚本。 该函数是 die() 函数的别名。 语法 exit(status) 参数 描述 status 必需。规定在退出脚本之前写入的消息或状态号。状态号不会被写入输出。 说明 如果 status 是字符串,则该函数会在退出前输出字符串。 如果 status 是整数,这个值会被用作退出状态。退出状态的值在 0 至 254 之间。退...
阅读全文
文章目录 语法 定义和用法 mysql_get_server_info() 函数返回 MySQL 服务器的信息。 如果成功,则返回 MySQL 服务器的版本号,如果失败,则返回 false。 语法 mysql_get_server_info(connection) 参数 描述 connection 可选。规定 MySQL 连接。如果未规定,则使用上一个连接。 例子 <?php $con = mysql_connect("localhost", "hello", "321"); echo "MySQL s...
阅读全文
2011年01月09日 PHP常用函数详解 ⁄ 共 1856字 暂无评论
资料一: 从康盛的ucenter中我们查看daddslashes函数,提到daddslashes函数,我们要看看前面的代码 unset($GLOBALS, $_ENV, $HTTP_GET_VARS, $HTTP_POST_VARS, $HTTP_COOKIE_VARS, $HTTP_SERVER_VARS, $HTTP_ENV_VARS); $_GET = daddslashes($_GET, 1, TRUE); $_POST = daddslashes($_POST, 1, TRUE); $_COOKIE = daddslashes($_COOKIE, 1, TRUE); $_SERVER = daddslashes($_SERVER); $_FILES = ...
阅读全文
定义和用法 date_default_timezone_set() 函数设置用在脚本中所有日期/时间函数的默认时区。 语法 date_default_timezone_set(timezone) 参数 描述 timezone 必需。时区标识符,比如 "UTC" 或 "Europe/Paris"。 合法时区的列表:http://www.php.net/manual/en/timezones.php 说明 注释:自 PHP 5.1.0 起(此版本日期时间函数被重写了),如果时区不合法则每个对日期时间函数的调用都会产生一条 E_NOTICE 级别的错误信...
阅读全文
2011年01月09日 PHP常用函数详解 ⁄ 共 446字 评论 1 条
标头 (header) 是服务器以 HTTP 协议传 HTML 资料到浏览器前所送出的字串,在标头与 HTML 文件之间尚需空一行分隔。 范例一: 本例使浏览器重定向到 PHP 的官方网站。 <?php Header("Location: http://www.php.net"); exit; ?> 范例二: <?php   /** @title:PHP定时跳转 @author:axgle @date:2005-11-04 @功能:等待指定的时间,然后再跳转到指定页面(代替html meta方式) */ header("refresh:3;url=http://axgle.za....
阅读全文
2011年01月09日 PHP常用函数详解 ⁄ 共 576字 评论 1 条
1)dirname(__FILE___) 函数返回的是脚本所在在的路径。 比如文件 b.php 包含如下内容: 如果b.php 被其他目录里的a.php 文件require 或者 include 去引用的话。 变量$basedir 的内容还是b.php 所在的那个文件夹的路径。 而不是变成a.php 文件所在的目录。 2)dirname(__FILE__) 一般会返回文件所的当前目录到系统根目录的一个目录结构。 不会返回当前的文件名称。 dirname(__FILE__) 也可能返回一个 . (当前目录) [原因是 b.p...
阅读全文