随笔分类 - 01~php系统函数
【转】php eval函数用法----PHP中eval()函数小技巧
摘要:eval将值代入字符串之中。语法: void eval(string code_str);传回值: 无函式种类: 数据处理内容说明本函式可将字符串之中的变量值代入,通常用在处理数据库的数据上。参数 code_str 为欲处理的字符串。值得注意的是待处理的字符串要符合 PHP 的字符串格式,同时在结尾处要有分号。使用本函式处理后的字符串会沿续到 PHP 程序结束。使用范例<?php$strin...
阅读全文
substr()
摘要:取部份字符串。 语法: string substr(string string, int start, int [length]); 返回值: 字符串 函数种类: 资料处理 内容说明本函数将字符串 string 的第 start 位起的字符串取出 length 个字符。若 start 为负数,则从字符串尾端算起。若可省略的参数 length 存在,但为负数,则表示取到倒数第 length 个字符。...
阅读全文
number_format 函数详解
摘要:格式化数字字串。语法: string number_format(float number, int [decimals], string [dec_point], string [thousands_sep]);传回值: 字串函式种类: 数学运算内容说明本函式用来将浮点参数 number 格式化。若没加参数 decimals 则传回的字串只要整数部份,加了此参数才依参数指定的小数点位数传回。参数 dec_point 表示小数点的表示方式方法,内定值是 ".",若需要转换成其它的小数点就可以在这个参数改掉。参数 thousands_sep 为整数部份每三位的分隔符号,内定值
阅读全文
DIRECTORY_SEPARATOR 和 PATH_SEPARATOR
摘要:DIRECTORY_SEPARATOR:目录分隔符,linux上就是’/’ windows上是’\’ PATH_SEPARATOR:路径分隔符,include多个路径使用,在win下,当你要include多个路径的话,你要用”;”隔开,但在linux下就使用”:”隔开的。================...
阅读全文
【推荐】PHP中格式化时间函数date与gmdate的区别 | 修改PHP的默认时区
摘要:PHP中的时间有2个格式化函数:date()和gmdate(),在官方的文档中的描述为: date -- 格式化一个本地时间/日期 gmdate -- 格式化一个 GMT/UTC 日期/时间,返回的是格林威治标准时(GMT)。 举个例子,我们现在所在的时区是+8,那么服务器运行以下脚本返回的时间应该是这样的: 当前时间假定是2007-03-14 12:15:27 echo date('Y...
阅读全文
PHP教程:strtotime函数用法介绍
摘要:strtotime能将任何英文文本的日期时间描述解析为Unix时间戳,我们结合mktime()或date()格式化日期时间获取指定的时间戳,实现所需要的日期时间。 实现功能:获取某个日期的时间戳,或获取某个时间的时间戳。 strtotime 将任何英文文本的日期时间描述解析为Unix时间戳[将系统时间转化成unix时间戳] 一,获取指定日期的unix时间戳 strtotime("2009-1...
阅读全文
php set_include_path超详细解释
摘要:<?php/** 定义根目录 */define('__TYPECHO_ROOT_DIR__', dirname(__FILE__));/** 定义插件目录(相对路径) */define('__TYPECHO_PLUGIN_DIR__', '/usr/plugins');/** 设置包含路径 */@set_include_path(get_include_path() . PATH_SEPAR...
阅读全文
iconv的用法,'GBK'转'utf-8'
摘要:示例:$userutf=iconv('GBK','utf-8',$user);$db->query("set names utf8");$str="select uid,password,username from leuyou.modoer_members where username='$userutf'";
阅读全文
【php】读取xml乱码 | 编码转换 mb_convert_encoding
摘要:<?xml version="1.0" encoding="gb2312"?><msg><E600>未知错误</E600><E601>验证码输入错误</E601><E602>此用户名已被注册</E602><E603>抱歉,由于系统原因,账户注册失败</E603><E604&...
阅读全文
PHP读取XML
摘要:books.xml文件:代码Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/--<books><book><author>JackHerrington</author><title>PHPHack...
阅读全文
PHP realpath() 函数
摘要:定义和用法realpath() 函数返回绝对路径。该函数删除所有符号连接(比如 '/./', '/../' 以及多余的 '/'),返回绝对路径名。若失败,则返回 false。比如说文件不存在的话。语法参数描述linkpath必需。规定要检查的连接路径。说明在 BSD 系统上,如果仅仅是 linkpath 不存在的话,PHP 并不会像其它系统那样返回 false。例子输出:
阅读全文
PHP addcslashes() 函数
摘要:定义和用法addcslashes() 函数在指定的字符前添加反斜杠。语法参数描述string必需。规定要检查的字符串。characters可选。规定受 addcslashes() 影响的字符或字符范围。提示和注释注释:在对 0,r,n 和 t 应用 addcslashes() 时要小心。在 PHP 中,\0,\r,\n 和 \t 是预定义的转义序列。例子例子 1在本例中,我们要向字符串中的特定字符...
阅读全文
【初学者】php时间函数问题
摘要:php时间函数问题如何把time()的时间1166362347转化为2006-12-17 21:32:27 =================================================使用 date("Y-m-d H:i:s", time())date将服务器的时间格式化。语法: string date(string format, int [timestamp]);返回值:...
阅读全文
php时间函数大锦集
摘要:PHP中的时间函数有这么些:(1)date用法: date(格式,[时间]);如果没有时间参数,则使用当前时间. 格式是一个字符串,其中以下字符有特殊意义:U 替换成从一个起始时间(好象是1970年1月1日)以来的秒数Y 替换成4位的年号.y 替换成2位的年号.F 替换成月份的英文全称.M 替换成月份的英文简称.m 替换成月份数.z 替换成从当年1月1日以来的天数.d 替换成日数.l 替换成星期几...
阅读全文
PHP setcookie() 函数
摘要:定义和用法setcookie() 函数向客户端发送一个 HTTP cookie。cookie 是由服务器发送到浏览器的变量。cookie 通常是服务器嵌入到用户计算机中的小文本文件。每当计算机通过浏览器请求一个页面,就会发送这个 cookie。cookie 的名称指定为相同名称的变量。例如,如果被发送的 cookie 名为 "name",会自动创建名为 $user 的变量,包含 cookie 的值...
阅读全文
网页压缩ob_start('ob_gzhandler')
摘要:PHP生成网页后传送给浏览器显示 ,页面的打开速度除了与用户的网速有关,往往也跟页面的大小有很关系,我们可以从网 页大小着手,以提高网页的响应速度。下面的代码是一个压缩网页的例子,我 们利用ob_gzip函数,使用ob_start将输出内容压缩后放到“缓冲区”后再输出 。PHP代码代码Code highlighting produced by Actipro CodeHig...
阅读全文
ob_start、ob_get_contents()、ob_end_clean();用法
摘要:下面3个函数的用法ob_get_contents(); ob_end_clean(); ob_start()使用ob_start()把输出那同输出到缓冲区,而不是到浏览器。然后用ob_get_contents得到缓冲区的数据。ob_start()在服务器打开一个缓冲区来保存所有的输出。所以在任何时候使用echo ,输出都将被加入缓冲区中,直到程序运行结束或者使用ob_flush()来结束。然后在服...
阅读全文
【推荐】有趣儿的PHP文件操作常用函数总结
摘要:http://www.cnblogs.com/qiantuwuliang/archive/2010/03/01/1675546.html
阅读全文
【推荐】用PHP的ob_start()控制您的浏览器cache、生成html
摘要:Output Control 函数可以让你自由控制脚本中数据的输出。它非常地有用,特别是对于:当你想在数据已经输出后,再输出文件头的情况。输出控制函数不对使用 header() 或 setcookie(), 发送的文件头信息产生影响,只对那些类似于 echo() 和 PHP 代码的数据块有作用。我们先举一个简单的例子,让大家对Output Control有一个大致的印象:Example 1.---...
阅读全文
浙公网安备 33010602011771号