zff第7章 PHP数据处理.ppt

  1. 1、本文档共44页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
zff第7章 PHP数据处理

第7章 PHP的数据处理 第7章 PHP的数据处理 烟台南山学院软件工程学院 本章主要内容 怎样判断数据类型 PHP中常用的数学函数 PHP中常用的字符串函数 PHP中常用的数组函数 怎样判断数据类型 数据类型——NULL NULL是PHP中一个特殊的数据类型,它表示变量没有值。NULL类型唯一可能的值就是NULL。 在下列情况下,一个变量被认为是NULL: 变量赋值为NULL; 变量尚未赋值; 变量已经被定义,但又被unset()释放。 布尔值,NULL和资源在被打印时,也会被PHP转换为可显示的实型值或字符串。 布尔值的False输出为空,True输出为1;NULL输出为空。 举例 PHP中常用的数学函数 PHP中常用的数学函数有: 数学计算函数 数学三角函数 最值函数 产生随机数函数 进制转换函数 其他数学函数 数学计算函数 举例 数学三角函数 举例 很有用的最值函数 PHP中的最值函数有以下两种: mixed max(number arg1[,number arg2]),求最大值函数,返回参数中数值最大的值。若仅有一个参数且为数组,max()返回该数组中最大的值。若第1个参数是整数、字符串或浮点数,则至少需要两个参数而max()返回这些值中最大的一个。可以比较无限多个值。 mixed min(number arg1[,number arg2]),求最小值函数。规则同max()函数。 举例 说明 两个函数都是从左向右比较。 PHP 将非数值的 string 当成 0 。如果相同的两个值比较优先返回左边的值(见上面两个例子中的HELLO 字符串与0 比较的情况)。 如果同时给出数组和非数组作为参数,则数组被认为是最大的。所以Max()函数必定返回数组;而Min()函数必定不返回数组。 产生随机数函数 PHP中的随机数函数 int rand( [int min, int max]):产生一个随机数。随机数的范围在参数min 与max 之间。如果没有提供可选参数 min 和 max,rand() 返回 0 到 RAND_MAX 之间的伪随机整数。 在某些平台下(例如 Windows)RAND_MAX 只有 32768。如果需要的范围大于 32768,那么指定 min 和 max 参数就可以生成大于 RAND_MAX的数了。 举例 进制转换函数 PHP 中的进制转换函数一共有以下6种: 举例 任意进制转换 string base_convert ( string number, int frombase, int tobase ):返回一字符串,包含 number 以 tobase 进制的表示。number 本身的进制由 frombase 指定。frombase 和 tobase 都只能在 2 和 36 之间(包括 2 和 36)。高于十进制的数字用字母 a-z 表示,例如 a 表示 10,b 表示 11 以及 z 表示 35。 其他数学函数 float hypot ( float x, float y ):计算一直角三角形斜边的长度。该函数根据直角三角形的两直角边长度 x 和 y 计算其斜边的长度。或者是从标点(x,y)到原点的距离。该函数的算法等同于sqrt(x*x+y*y)。 float pi():此函数无参数,返回圆周率的近似值,返回值的 float 精度是由 php.ini中的precision指令确定。也可以使用系统预定义常量:M_PI来代替这个函数。 string number_format(float number[,int decimals[, string dec_point,string thousands_sep]]):该函数用来将浮点类型的参数number格式化。若没有参数decimals,则返回的字符串只取整数部分,加了此参数则按照该参数指定的小数点位数返回。参数dec_point表示小数点的表示方法,默认值是“.”,若需要转换成其他的小数点就可以修改这个参数的格式。参数thousands_sep为整数部分每3位的分隔符号,默认值是逗号“,”。 举例 取得字符串长度 int strlen(string str):取得字符串的长度。参数str为字符串变量,返回值为表示字符串长度的整型变量。空字符串则返回“0”。 输出字符串 echo语句可以打印变量和内容,其他可以是系统变量,也可以是HTML代码,也可以是一个PHP表达式。 bool print( string arg ):输出字符串。参数arg为字符串变量或者常量。函数返回一个布尔值。当执行成功时返回True,反之返回False。 bool printf(string format [, mixed args [, mixed ..

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档