- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
实用php函数及方法总结
Php常用函数以及方法总结
数据类型:
string;
number;
boolean;
符合数据型:
array;
obj;
resource;
$name=T
值
T;
echo name 这种方式注意t前后不能有空格。
define(‘常量名’,‘常量值’)----常量的申明,不用$,echo ‘常量名’---常量值。
“” ‘’ heredoc结构 $ageT
18;
T;
以上三种是生命字符串的方法
gettype(变量名)---------获取字符的变量属性,在js中用的是typeof;
在运行的过程中特别注意的是,变量用单引号包裹时,单引号里面的变量不能进行解析,可换用双引号;
Strlen(变量名)--------获取变量的字符串长度,遇到汉字(utf8 3字节)(gbk 2字节)。
mb_strlen(变量名)--------获取变量的字符串长度,遇到汉字的时候按照一个字节显示。
is_string(变量名)----------判断变量是不是字符串,结果返回是bool型,(true、false);
is_int(变量名)----------判断变量是不是整数
is_flaot(变量名)----------判断变量是不是小数
is_numeric(变量名)----------判断变量是不是有效数字
is_bool、is_boolean(变量名)----------判断变量是不是布尔形
var_dump(变量名)---------答应内容,包含(变量的数据类型、变量值、长度)一般用于调试代码
echo(变量名)------------将变量装化成字符串输出,遇到变量是true---‘1’,false---‘’空字符;
print_r(变量)-------------输出函数,显示下标和对应下标的值;
Settype(变量,‘bool’)-------将变量强制转换成bool元素,有六种转化出来bool是false(null 0 0.0 ‘’ ‘字符串’ array()空数组 );转化出来要配合var—dump使用;
转化数字形的时候,不是以数字开头的都是0,以数字开头的只转化数字,true---1 false---0;
isset(变量)----------判断函数是否定义。 isset(数组名[下标名])---判断数组中的元素是否被定义;
unset(变量)----------销毁函数 unset(数组名[下标名])---删除数组中的元素。
empty(变量)-------------判断函数是否为空,在php中有(。 Null 0 0.0 ‘字符串’ array()空数组 false 没有定义的变量)这八种结果为true,其他的都为false。
$arr=array(.......)----------申明一个数组;array(1,2,3,4,5)枚举数组,下标默认是0开始从左至 右,array(‘a’=’1’,‘b’=’2’,‘c’=’3’)关联数组,下标是abc。
Var_dump(数组)--------(类型、长度、字符串值);
Print_r(数组)------(下标、了内容)和echo输出变量的效果一样。
$arr(‘下标’)=‘值’-------下标存在就是修改对应下标的值,不存在就是增加元素;
Count(数组)---------查看数组的元素个数,(不带输出功能)
Foreach($arr数组 as $k=$v){ //$k表示数组的下标,$v表示数字的值
语句块
}
26、在html标签中嵌套循环;
?php
foreach($arr as $v){
?
要循环的html标签,注意要使用函数的话,必须嵌套php中?=?等格式;
?php
}
?
27、在foreach中想要修改元素,必须是通过下标修改,不能直接修改$v=... 而是$arr[$k]=...
is_array---------判断变量是不是一个数组,返回布尔型。
isset(数组[下标])---------判断数组中是否有指定下标。
unset(数组[下标])---------删除数组中指定下标的元素。
count($arr,1)------------将递归的对数组计数,计数多维数组的所有元素,层数。
28、逻辑运算 ||
表达式1 表达式2 ----------1真执行2,否则不执行2. 有假为假,同真为真;
表达式1 || 表达式2 ----------1假执行2,否则不执行2. 有真为真,同假为假;
文档评论(0)