课程名称笔记.doc_第1页
课程名称笔记.doc_第2页
课程名称笔记.doc_第3页
课程名称笔记.doc_第4页
课程名称笔记.doc_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

河软CSDN乐知学院PHP基本语法目录目录2第1讲 DOM概念以及使用31.0 课前学生经常问题解决31.0.1 关闭防火墙31.0.2 解决乱码31.1 PHP是什么以及PHP的发展31.1.1 PHP的优势31.1.2编写第一个PHP文件41.1.3 PHP语言的标记41.1.4 PHP的配置文件51.2 PHP变量的定义51.3.1判断变量是否存在以及删除变量61.3.2判断变量是否存在以及删除变量61.3.3可变变量61.3.4变量的引用传递61.3.4变量的作用域61.3 PHP的数据类型71.3.1种标量数据类型71.4.2转义字符71.4.3布尔值81.4.42种复合数据类型81.4.52种特殊数据类型81.5定界符9第1讲 PHP是什么以及PHP的发展1.0 课前学生经常问题解决1.0.1 关闭防火墙XP-控制面板-安全中心-防火墙关闭1.2 标题标签1.0.2 解决乱码保存文件的时候,一定要注意:Utf-8的编码文件另存为-编码-UTF-8ANSI-美国指定的一种标准的编码Utf-8-用于亚洲地区的一种编码1.1 PHP是什么以及PHP的发展PHP是超文本预处理语言,Hypertext Preprocessor PHP语法 和 Java、c语言区别:PHP是轻量级的语言,弱类型的语言,他的语法融合了 Java、c语言、Perl语言等以及自己独创的语法PHP的发展由来:1994年,redorf 大学毕业的时候,perl语言开发了一个个人网页,做了一个统计流量的程序,不断的完善,到后来两个以色列人,也是不断的完善-PHP 3.0现在Zend 这个公司收购过来,他们在维护PHPPHP的发展前景:英文世界:2013年1月的时候,PHP位居第一现在基本位居前6名1.1.1 PHP的优势1,开源-源代码开放,PHP项目都可以在网上找到他的源代码,好处:安全性高2,跨平台性强-直接移植到Unix、Linux、Windows、MacOS3,效率高-解析速度快4,面向对象PHP吉祥物-Apache-Mysql-海豚Linux-企鹅Memcached-MongoDB-现在在web开发领域-PHP的地位比较高的不光是学习PHP语言-Ajax-jQuery-Linux操作系统-HTML5-Mysql这些技术的整合,加上Linux-Apache-Mysql-PHP;搭配称之为:“LAMP黄金组合”web领域的黄金组合1.1.2编写第一个PHP文件做一些统一: 统一环境:WAMP5 统一编写代码风格:在www目录下,不同的项目创建不同的目录:(1) 其次,文件命名:尽量使用英文、汉语拼音,杜绝使用中文或者特殊符号(2) 编码:utf-8 不要使用utf-8+BOM(3) 写代码的时候,该缩进的时候,要缩进,保持代码美观Php文件该怎么访问?Apache服务器-PHP;PHP作为apache的模块存在的,所以访问的时候一定要经过apache服务器的解析(也是调用php5_module这个模块去解析)在PHP文件(.php结尾的文件)中可以写html、css、js代码,但是在html文件中不能嵌套php的代码1.1.3 PHP语言的标记最常用的是 这种形式的标记, 短标记 会被管理员禁用,所以不建议使用 asp 风格的写法建议使用 这种写法,而且,如果 ?结束标签后面没有代码了,可以不写结束标签,而且建议不写在PHP文件中 ,遇到这些标签 会解析,如果没有这些标签,会直接将代码返回给浏览器去显示1.1.4 PHP的配置文件Php.ini 文件中,开启 短标记 和 asp风格的标记不同的语句之间要用分号 隔开语句:1,功能执行语句 要使用分号隔开2,结构语句 if()不要使用分号隔开注释:单行注释: /多行注释: /* */养成写注释的好习惯1.2 PHP变量的定义$姓名1,声明和使用一个变量都是通过 $(变量名)2,注意:变量名尽量使用英文单词,拼音;但是不要使用数字、中文、特殊字符 ($this特殊,也不要使用,因为在面向对象中代表当前对象)3,变量名区分大小写Echo 只输出变量的值Var_dump() 不仅输出变量的值,还会输出变量的类型1.3.1判断变量是否存在以及删除变量用法非常灵活属性控制框架的大小 width height打开超链接后在哪里显示内容,是通过target属性实现的刘德华  张学友  张锐  李松  高攀1.3.2判断变量是否存在以及删除变量Isset()格式:bool isset ( mixed var , mixed var , . ) 功能:检测变量是否设置Unset()格式:unset ( mixed $var , mixed $. )功能:unset() 销毁指定的变量。1.3.3可变变量一个变量的值作为另外一个变量的名字,叫可变变量1.3.4变量的引用传递PHP的变量默认是值传递,只是将变量的值赋给另一个变量,引用传递,不再将值赋给另外的变量而是把保存这个变量的内存地址付给他,这样一个变量修改了,另外的变量也会跟着变1.3.4变量的作用域局部作用域:指的是函数范围内定义的变量,在局部只能使用局部的变量全局作用域:函数之外定义的变量,在全局只能使用全局的变量但是,如果想在局部范围内使用全局范围的变量,需要使用global声明;也可以使用$GLOBALS变量名set-设置reset -重置unset-删除1.3 PHP的数据类型1.3.1种标量数据类型整型:int 在内存中一个整型的数据 占4个字节,不管你保存的是多长的数据,都占4个字节,一个整型类型的数据,范围 20多亿浮点型:float单精度:小数点后有一位小数,占4个字节双精度:小数点后面有多位小数, 8个字节1GB-1024MB1MB-1024KB1KB-1024bits(位)字符串定义字符串:(1) 单引号 (2) 双引号(3) 定界符单引号 和 双引号的区别: 1,双引号里面可以解析变量,单引号会将里面原封不动的输出1.4.2转义字符转义字符- 将 转义字符后面的原封不动的输出 单引号: 双引号:总结出:单引号会把转义字符也输出,双引号不会建议使用 单引号因为 双引号会判断一下里面有没有变量,所以执行速度要比 单引号 慢单引号里面不能嵌套单引号,双引号里面不能再嵌套双引号1.4.3布尔值他的值也非常简单,true 和 false当转换为bool值时,哪些情况被认为是false?1,false本身2,整型值 03,浮点型值 0.04,空字符串以及字符串 “0”5,空数组6,不包括任何成员变量的对象7,NULL8,没有任何标记的simpleXML对象1.4.42种复合

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论