365文库
登录
注册
2

PHP常用单词

241阅读 | 8收藏 | 25页 | 打印 | 举报 | 认领 | 下载提示 | 分享:
2
PHP常用单词第1页
PHP常用单词第2页
PHP常用单词第3页
PHP常用单词第4页
PHP常用单词第5页
PHP常用单词第6页
PHP常用单词第7页
PHP常用单词第8页
PHP常用单词第9页
PHP常用单词第10页
PHP常用单词第11页
PHP常用单词第12页
PHP常用单词第13页
PHP常用单词第14页
PHP常用单词第15页
PHP常用单词第16页
PHP常用单词第17页
PHP常用单词第18页
PHP常用单词第19页
PHP常用单词第20页
PHP常用单词第21页
PHP常用单词第22页
PHP常用单词第23页
PHP常用单词第24页
PHP常用单词第25页
福利来袭,限时免费在线编辑
转Pdf
right
1/25
right
下载我编辑的
下载原始文档
收藏 收藏
搜索
下载二维码
App功能展示
海量免费资源 海量免费资源
文档在线修改 文档在线修改
图片转文字 图片转文字
限时免广告 限时免广告
多端同步存储 多端同步存储
格式轻松转换 格式轻松转换
用户头像
吃货小懒猫专养吃货小懒猫 上传于:2024-08-31
目录一Php1一原始数据类型1A四种标量类型1B两种复合类型2C特殊类型2D伪类型2二常用内部函数2A字符串函数3B时间函数3C数学函数7D数组函数11E其他函数16三预定义变量16四面向对象18A面向对象18B三大控制符18C最终类最终方法18D抽象类抽象方法18E接口18F自动加载类18G魔术方法19H魔术常量19I对象系统函数20J类系统函数20K其他21二Mysql21A服务器操作21B数据库操作22C查询结果集操作23一Php一原始数据类型四种标量类型boolean布尔型integer整型float浮点型也称作doublestring字符串两种复合类型array数组object对象特殊类型resource资源NULL无类型伪类型mixed混合类型number数字类型callback回调类型二常用内部函数字符串函数输出与格式化echoprintprintfprintrvardump字符串去除与填充trimltrimrtrimstrpad字符串连接与分割implodejoinexplodestrsplit字符串截取substrstrchrstrrchr字符串替换strreplacesubstrreplace字符串长度与位置strlenstrposstrrpos字符转换strtolowerstrtoupperlcfirstucfirstucwords特殊字符处理nl2braddslasheshtmlspecialcharshtmlspecialcharsdecode时间函数checkdate验证一个格里高里日期dateadd别名DateTimeadddatecreatefromformat别名DateTimecreateFromFormatdatecreateimmutablefromformat别名DateTimeImmutablecreateFromFormatdatecreateimmutable别名DateTimeImmutableconstructdatecreate别名DateTimeconstructdatedateset别名DateTimesetDatedatedefaulttimezoneget取得一个脚本中所有日期时间函数所使用的默认时区datedefaulttimezoneset设定用于一个脚本中所有日期时间函数的默认时区datediff别名DateTimediffdateformat别名DateTimeformatdategetlasterrors别名DateTimegetLastErrorsdateintervalcreatefromdatestring别名DateIntervalcreateFromDateStringdateintervalformat别名DateIntervalformatdateisodateset别名DateTimesetISODatedatemodify别名DateTimemodifydateoffsetget别名DateTimegetOffsetdateparsefromformatGetinfoaboutgivendateformattedaccordingtothespecifiedformatdateparseReturnsassociativearraywithdetailedinfoaboutgivendatedatesub别名DateTimesubdatesuninfoReturnsanarraywithinformationaboutsunsetsunriseandtwilightbeginenddatesunrise返回给定的日期与地点的日出时间datesunset返回给定的日期与地点的日落时间datetimeset别名DateTimesetTimedatetimestampget别名DateTimegetTimestampdatetimestampset别名DateTimesetTimestampdatetimezoneget别名DateTimegetTimezonedatetimezoneset别名DateTimesetTimezonedate格式化一个本地时间日期getdate取得日期时间信息gettimeofday取得当前时间gmdate格式化一个GMTUTC日期时间gmmktime取得GMT日期的UNIX时间戳gmstrftime根据区域设置格式化GMTUTC时间日期idate将本地时间日期格式化为整数localtime取得本地时间microtime返回当前Unix时间戳和微秒数mktime取得一个日期的Unix时间戳strftime根据区域设置格式化本地时间日期strptime解析由strftime生成的日期时间strtotime将任何英文文本的日期时间描述解析为Unix时间戳time返回当前的Unix时间戳timezoneabbreviationslist别名DateTimeZonelistAbbreviationstimezoneidentifierslist别名DateTimeZonelistIdentifierstimezonelocationget别名DateTimeZonegetLocationtimezonenamefromabbrReturnsthetimezonenamefromabbreviationtimezonenameget别名DateTimeZonegetNametimezoneoffsetget别名DateTimeZonegetOffsettimezoneopen别名DateTimeZoneconstructtimezonetransitionsget别名DateTimeZonegetTransitionstimezoneversiongetGetstheversionofthetimezonedb数学函数abs绝对值acos反余弦acosh反双曲余弦asin反正弦asinh反双曲正弦atan2两个参数的反正切atan反正切atanh反双曲正切baseconvert在任意进制之间转换数字bindec二进制转换为十进制ceil进一法取整cos余弦cosh双曲余弦decbin十进制转换为二进制dechex十进制转换为十六进制decoct十进制转换为八进制deg2rad将角度转换为弧度exp计算e的指数expm1返回expnumber1甚至当number的值接近零也能计算出准确结果floor舍去法取整fmod返回除法的浮点数余数getrandmax显示随机数最大的可能值hexdec十六进制转换为十进制hypot计算一直角三角形的斜边长度isfinite判断是否为有限值isinfinite判断是否为无限值isnan判断是否为合法数值lcgvalue组合线性同余发生器log10以10为底的对数log1p返回log1number甚至当number的值接近零也能计算出准确结果log自然对数max找出最大值min找出最小值mtgetrandmax显示随机数的最大可能值mtrand生成更好的随机数mtsrand播下一个更好的随机数发生器种子octdec八进制转换为十进制pi得到圆周率值pow指数表达式rad2deg将弧度数转换为相应的角度数rand产生一个随机整数round对浮点数进行四舍五入sin正弦sinh双曲正弦sqrt平方根srand播下随机数发生器种子tan正切tanh双曲正切数组函数arraychangekeycase返回字符串键名全为小写或大写的数组arraychunk将一个数组分割成多个arraycolumn返回数组中指定的一列arraycombine创建一个数组用一个数组的值作为其键名另一个数组的值作为其值arraycountvalues统计数组中所有的值出现的次数arraydiffassoc带索引检查计算数组的差集arraydiffkey使用键名比较计算数组的差集arraydiffuassoc用用户提供的回调函数做索引检查来计算数组的差集arraydiffukey用回调函数对键名比较计算数组的差集arraydiff计算数组的差集arrayfillkeys使用指定的键和值填充数组arrayfill用给定的值填充数组arrayfilter用回调函数过滤数组中的单元arrayflip交换数组中的键和值arrayintersectassoc带索引检查计算数组的交集arrayintersectkey使用键名比较计算数组的交集arrayintersectuassoc带索引检查计算数组的交集用回调函数比较索引arrayintersectukey用回调函数比较键名来计算数组的交集arrayintersect计算数组的交集arraykeyexists检查给定的键名或索引是否存在于数组中arraykeys返回数组中所有的键名arraymap将回调函数作用到给定数组的单元上arraymergerecursive递归地合并一个或多个数组arraymerge合并一个或多个数组arraymultisort对多个数组或多维数组进行排序arraypad用值将数组填补到指定长度arraypop将数组最后一个单元弹出出栈arrayproduct计算数组中所有值的乘积arraypush将一个或多个单元压入数组的末尾入栈arrayrand从数组中随机取出一个或多个单元arrayreduce用回调函数迭代地将数组简化为单一的值arrayreplacerecursive使用传递的数组递归替换第一个数组的元素arrayreplace使用传递的数组替换第一个数组的元素arrayreverse返回一个单元顺序相反的数组arraysearch在数组中搜索给定的值如果成功则返回相应的键名arrayshift将数组开头的单元移出数组arrayslice从数组中取出一段arraysplice把数组中的一部分去掉并用其它值取代arraysum计算数组中所有值的和arrayudiffassoc带索引检查计算数组的差集用回调函数比较数据arrayudiffuassoc带索引检查计算数组的差集用回调函数比较数据和索引arrayudiff用回调函数比较数据来计算数组的差集arrayuintersectassoc带索引检查计算数组的交集用回调函数比较数据arrayuintersectuassoc带索引检查计算数组的交集用回调函数比较数据和索引arrayuintersect计算数组的交集用回调函数比较数据arrayunique移除数组中重复的值arrayunshift在数组开头插入一个或多个单元arrayvalues返回数组中所有的值arraywalkrecursive对数组中的每个成员递归地应用用户函数arraywalk对数组中的每个成员应用用户函数array新建一个数组arsort对数组进行逆向排序并保持索引关系asort对数组进行排序并保持索引关系compact建立一个数组包括变量名和它们的值count计算数组中的单元数目或对象中的属性个数current返回数组中的当前单元each返回数组中当前的键值对并将数组指针向前移动一步end将数组的内部指针指向最后一个单元extract从数组中将变量导入到当前的符号表inarray检查数组中是否存在某个值keyexists别名arraykeyexistskey从关联数组中取得键名krsort对数组按照键名逆向排序ksort对数组按照键名排序list把数组中的值赋给一些变量natcasesort用自然排序算法对数组进行不区分大小写字母的排序natsort用自然排序算法对数组排序next将数组中的内部指针向前移动一位poscurrent的别名prev将数组的内部指针倒回一位range建立一个包含指定范围单元的数组reset将数组的内部指针指向第一个单元rsort对数组逆向排序shuffle将数组打乱sizeofcount的别名sort对数组排序uasort使用用户自定义的比较函数对数组中的值进行排序并保持索引关联uksort使用用户自定义的比较函数对数组中的键名进行排序usort使用用户自定义的比较函数对数组中的值进行排序其他函数引入其他includerequireincluderequire三预定义变量超全局变量超全局变量是在全部作用域中始终可用的内置变量GLOBALS引用全局作用域中可用的全部变量SERVER服务器和执行环境信息GETHTTPGET变量POSTHTTPPOST变量FILESHTTP文件上传变量REQUESTHTTPRequest变量SESSIONSession变量ENV环境变量COOKIEHTTPCookiesphperrormsg前一个错误信息HTTPRAWPOSTDATA原生POST数据httpresponseheaderHTTP响应头argc传递给脚本的参数数目argv传递给脚本的参数数组四面向对象面向对象New新建一个对象instanceof判断一个变量是否是某个类的对象extends继承parent父类三大控制符public完全访问protected子类访问private本类访问最终类最终方法finalclass最终类finalmethod最终方法抽象类抽象方法abstractclass抽象类abstractmethod抽象方法接口interface定义接口implements实现接口自动加载类autoload自动加载splautoloadregister注册加载类魔术方法重载overloading构造析构方法construct构造方法destruct析构方法属性重载issetunsetSETGET方法重载callcallstatic序列化sleep反序列化wakeup字符串toStringinvokesetstate克隆clone魔术常量LINE文件中的当前行号FILE文件的完整路径和文件名DIR文件所在的目录FUNCTION函数名称CLASS类的名称TRAITTrait的名字METHOD类的方法名NAMESPACE当前命名空间的名称对象系统函数isobject判断是否是一个对象getobjectvars获得一个对象中所具有的属性是一个序列名称数组类系统函数classexists判断一个类是否存在就是是否定义过了interfaceexists判断一个接口是否存在就是是否定义过了getclass获得一个对象的所属类结果是一个类名字符串getparentclass获得一个对象的所属父类结果是一个类名字符串getclassmethods获得一个类中所定义的所有方法是一个序列方法名数组getclassvars获得一个类中所定义的所有属性是一个序列名称数组getdeclaredclasses获得所有已经定义过的类名包括系统中的类也是一个序列名数组其他object数组转化为对象serialize序列化unserialize反序列化filegetcontents将整个文件读入一个字符串fileputcontents将一个字符串写入文件二Mysql服务器操作mysqlgetclientinfo取得MySQL客户端信息mysqlgethostinfo取得MySQL主机信息mysqlgetprotoinfo取得MySQL协议信息mysqlgetserverinfo取得MySQL服务器信息mysqlerrno返回上一个MySQL操作中的错误信息的数字编码mysqlerror返回上一个MySQL操作产生的文本错误信息mysqllistprocesses列出MySQL进程mysqldataseek移动内部结果的指针mysqldbquery发送一条MySQL查询mysqldropdb丢弃删除一个MySQL数据库mysqlescapestring转义一个字符串用于mysqlquerymysqlaffectedrows取得前一次MySQL操作所影响的记录行数mysqlinfo取得最近一条查询的信息mysqlinsertid取得上一步INSERT操作产生的IDmysqlthreadid返回当前线程的IDmysqlrealescapestring转义SQL语句中使用的字符串中的特殊字符并考虑到连接的当前字符集数据库操作mysqllistdbs列出MySQL服务器中所有的数据库mysqllistfields列出MySQL结果中的字段mysqllisttables列出MySQL数据库中的表mysqlpconnect打开一个到MySQL服务器的持久连接mysqlpingPing一个服务器连接如果没有连接则重新连接mysqlquery发送一条MySQL查询mysqlselectdb选择MySQL数据库mysqlsetcharset设置客户端的字符集mysqlstat取得当前系统状态mysqlunbufferedquery向MySQL发送一条SQL查询并不获取和缓存结果的行查询结果集操作mysqltablename取得表名mysqlclose关闭MySQL连接mysqlconnect打开一个到MySQL服务器的连接mysqlcreatedb新建一个MySQL数据库mysqldbname取得结果数据mysqlclientencoding返回字符集的名称mysqlfetcharray从结果集中取得一行作为关联数组或数字数组或二者兼有mysqlfetchassoc从结果集中取得一行作为关联数组mysqlfetchfield从结果集中取得列信息并作为对象返回mysqlfetchlengths取得结果集中每个输出的长度mysqlfetchobject从结果集中取得一行作为对象mysqlfetchrow从结果集中取得一行作为枚举数组mysqlfieldflags从结果中取得和指定字段关联的标志mysqlfieldlen返回结果中指定字段的长度mysqlfieldname取得结果中指定字段的字段名mysqlfieldseek将结果集中的指针设定为制定的字段偏移量mysqlfieldtable取得指定字段所在的表名mysqlfieldtype取得结果集中指定字段的类型mysqlnumfields取得结果集中字段的数目mysqlnumrows取得结果集中行的数目mysqlfreeresult释放结果内存mysqlresult取得结果数据
tj