PHP基础知识总结(一).pptxVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PHP基础知识总结(一)

PHP基础知识点总结(一) artwl PHP标记 ?php … ?(推荐) ? … ? % … % script language=“php”…/script 变量声明 以$开头 $后接字母或下划线(不能为数字) 区分大小写 变量类型根据值自动判断 变量赋值 值赋值: eg: $name = ‘jim’; $age = 24; 引用赋值(一个变另一个也会变): eg: $name = ‘jim’; $name_1 = $name; ($name跟$name_1指向同一个地址) 可变变量 可以将变量名存储在另一个变量中 eg $temp_1 = ‘temp_2’; $temp_2 = “test”; echo $temp_1;//test 变量作用域 局部变量 函数中声明的变量,只能在函数内引用 函数参数 跟其他语言一样 全局变量 可以在程序任何地方访问 静态变量 在函数退出时值不会丢失 超级全局变量 $GLOBALS:所执行脚本内全局变量集(数组) $_SERVER:周边环境信息 $_GET:发送到服务器的变量(GET方式) $_POST:发送到服务器的变量(POST方式) $_SESSION:用户会话状态信息 $_COOKIE:在本地保存信息 $_REQUEST:含$_GET、$_POST、$_SESSION 常量 自定义常量 boolean define(name,value[,case_insensitive]) define(“PI”,3.14,true); //不区分大小写 define(“g”,0.98); //区分大小写 魔术常量 预定义常量 _LINE_(行号)、_FILE_ (路径)、_FUNCTION_ (函数名)、_CLASS_ (类名)、_METHOD_ (方法名) 表达式 单目表达式 运算数只有一个 双目表达式 运算数有两个 三目表达式 运算数有三个 eg:$a ? $b : $c 操作符 优先级从高到低 New、[]、++ --、! ~ (int) (float) (string) (array) (object) @、* / % 、+ - . 、 、 = = 、== != === !==、 、^ 、| 、 、 || 、?: 、= += -= *= /= %= .= = |= ^= = =、And、Xor、Or、, 数据类型 基本数据类型 整型、浮点型、布尔型、字符串 复合数据类型 数组、对象 特殊数据类型 NULL、资源 整型 十进制 $num_1 = 123 八进制 $num_2 = 0123 十六进制 $num_3 = ox123 浮点型 $a = 1.0 $b = 1.2 $c = 1.1e4 $d = -1.1e-2 布尔型 0 == false; -1 == true; == false; == true; NULL == false 字符串 单引号: 变量和转义都不会解析 双引号: 变量和转义都会解析 Demo: 数组 索引数组 键为数字 关联数组 键为字符串 数组初始化 $pages = array(‘web’,’music’,’map’,’video’); $website = array(1=”baidu”,5=”qiyi”); $weeks = array(“m”=”一”,”w”=”二”); $days = array(1=”一”,”w”=”二”); $nums = range(1,10); $even_nums = range(2,10,2); $letters = range(‘a’,’z’); 可以用var_dump($array)输出 访问遍历数组(一) 索引: $website[5]、$weeks[“m”]; for: for($i = 0; $i count($array); $i++) echo $array[$i]; foreach: foreach($array as $item) echo $item; 访问遍历数组(二) foreach: foreach($array as $key=$value) echo $key.” ”.$value; while: while($item=each($array)){ echo $item[“key”].” ”.$item[“value”]; } 访问遍历数组(三) while: while(list($key,$value)=each($array)){ echo $key.” ”.$value; } 数组尾部添加删除(栈) 添加: int array_push($array,value[,value…]) 返回添加后的数组长度 $count = array_

文档评论(0)

linjuanrong + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档