php基础教程精讲PPT课件_第1页
php基础教程精讲PPT课件_第2页
php基础教程精讲PPT课件_第3页
php基础教程精讲PPT课件_第4页
php基础教程精讲PPT课件_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

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

文档简介

-,1,(第一讲)PHP环境搭配和代码调试,PHP100视频教程,本讲大纲:,1、PHP的优势和背景,2、PHP环境的搭配,3、PHP常用工具和数据库常用工具,4、书写和调试简单的PHP代码,4、如何处理简单的PHP错误,-,2,(第一讲)PHP环境搭配和工具的使用,PHP100视频教程,1、PHP的优势和背景,PHP是能让你生成动态网页的工具之一。PHP代表:超文本预处理器(PHP:HypertextPreprocessor)。PHP是完全免费的,不用花钱,你可以从PHP官方站点()自由下载。我个人更喜欢PHP的非常简单的学习过程。与Java和Perl不同,你不必把头埋进100多页的文档中努力学习才可以写出一个象样的程序。只要了解一些基本的语法和语言特色,你就可以开始你的PHP编码之旅了。之后你在编码过程中如果遇到了什么麻烦,还可以再去翻阅相关文档。PHP的语法类似于C,Perl,ASP或者JSP。对于那些对上述之一的语言较熟悉的人来说,PHP太简单了。当然你没有任何基础也是可以学习的。如果更好的学习建议可以先看看些HTML和SQL的基础,当然今后如果牵扯到这方面的知识我也会尽量详细的讲解下,我英文不好能学习吗?回答是YSE我数学不好能学吗?回答是YES我没有基础看这个视频学习能学吗?回答也是YES我没耐心能学吗?回答是NO,-,3,(第一讲)PHP环境搭配和代码调试,PHP100视频教程,2、PHP环境的搭配,所需的工具:WampServer5集成环境,Wamp5是Apache+PHP+Mysql在Windows下的集成环境,拥有简单的图形和菜单安装。该版本集成了PHP5.2.5Mysql5Apache2phpMyAdminSQLiteManager1.2.0满了大部分PHPer的需求,注意事项:,1、增加PHP支持组件2、增加Apache组件3、PHP.iniHttp.conf的简单介绍,-,4,(第一讲)PHP环境搭配和代码调试,PHP100视频教程,3、PHP常用工具和数据库常用工具,PHP开发工具:ZendStodio,PHPedit,EditPlus2,easyeclipse,DW等,MYSQL工具:MYSQLAdministrator,-,5,(第一讲)PHP环境搭配和代码调试,PHP100视频教程,4、书写和调试简单的PHP代码,从语法上看,PHP语言近似于C语言。可以说,PHP是借鉴C语言的语法特征,由C语言改进而来的。我们可以混合编写PHP代码和HTML代码,不仅可以将PHP脚本嵌入到HTML文件中,我们甚至还可以把HTML标签也嵌入在PHP脚本里。以下是你可以采用的几种方法。你可以选用其中一种你最适合的并且就这样坚持这种方法!从HTML中分离以下是可以使用的方法:.,与Perl和C一样,在PHP中用“;”来分隔语句。那些从HTML中分离出来的标志也表示语句的结束。注释PHP支持C,C和Unix风格的注释方式:/*C,C风格多行注释*/C风格单行注释#Unix风格单行注释,-,6,(第一讲)PHP环境搭配和代码调试,PHP100视频教程,4、如何处理简单的PHP错误,1、你要把PHP.ini里的display_errors=On才可以显示错误位置,2、习惯使用echo或者print打印,3、学会使用注释来屏蔽符号来调试/./*/#.,4、要懂得看错误信息(英文不熟悉阿拉伯数字总认识吧),-,7,(第二讲)PHP的数据类型源码调试,PHP100视频教程,本讲大纲:,1、PHP基本语法和数据类型,2、学习一个PHP源码调试(discuz论坛),-,8,(第二讲)PHP的数据类型源码调试,PHP100视频教程,1、PHP基本语法和数据类型:,(1)、PHP基本语法:,(2)、PHP数据运算类型,1、htm和php混编2、一个语句以;(分号结束)3、如何定义一个变量,和变量的使用,四种标量类型:boolean(布尔型)理解为真假型integer(整型)float(浮点型,也作“double”)理解为小数型string(字符串)两种复合类型:array(数组)object(对象),-,9,(第二讲)PHP的数据类型源码调试,PHP100视频教程,boolean(布尔型)理解为真假型$bo=TRUE;$bo=FALSE;integer(整型)$bo=1;$bo=-12;float(浮点型,也作“double”)理解为小数型$bo=1.001;$bo=3.1415926;string(字符串)$bo=“这段字符串orENWord”;array(数组)$bo=array(1,2,3,4);$bo=array(“A”=1,“B”=2);,-,10,(第二讲)PHP的数据类型源码调试,PHP100视频教程,1、解压源码到网站目录2、按照数据库3、调试成功,-,11,(第三讲)常用PHP运算类型介绍与应用,PHP100视频教程,本讲大纲:,1、算术运算2、赋值运算3、比较运算4、逻辑运算5、递增递减运算,常用PHP运算类型介绍与应用,-,12,(第三讲)常用PHP运算类型介绍与应用,PHP100视频教程,1、算术运算,理解为数学运算,例:5*6-122*(28+1)注:算术运算遵循数学运算规则从左到右,先算乘除后算加减,遇到括号先算括号内,-,13,(第三讲)常用PHP运算类型介绍与应用,PHP100视频教程,2、赋值运算,把一个值写入一个变量,例:$a=1;$a+=2;$a*=3;注:把右边的值赋予左的变量。,-,14,(第三讲)常用PHP运算类型介绍与应用,PHP100视频教程,3、比较运算,用来确定两个数之间的关系,例:1=23!=253);,PHP中使用array来创建一个数组:array(key=value,key=value),-,26,(第六讲)PHP数组的创建修改使用,PHP100视频教程,1、创建和修改数组,用方括号的语法来修改数组:$arr=value,$arr=array(a=视频,b=教程,c=六);$arra=PHP100;$arrc=第六讲;,-,27,(第六讲)PHP数组的创建修改使用,PHP100视频教程,2、数组与数组的函数,使用count函数统计数组条数,count($arr);,is_array($arr);,使用is_array函数判断数组,另一种创建数组的函数explode,explode(key,value);,-,28,(第六讲)PHP数组的创建修改使用,PHP100视频教程,3、使用foreach遍历数组,遍历数组很多种方法,可以使用For循环,while循环,最巧妙的一种遍历数组foreach给我们带来了跟多方便,foreach($arras$key=$value),-,29,(第七讲)PHP函数和自定义函数,PHP100视频教程,本讲大纲:,1、PHP函数介绍2、PHP如何自定义函数3、使用自定义函数实例操作,-,30,(第七讲)PHP函数和自定义函数,PHP100视频教程,1、PHP函数介绍,PHP函数分为:系统内部函数和自定义函数,函数就是为了解决一些常见问题实现制作好的“模”,func(val1,val2,);,格式,date(Y-m-d),md5(php100),函数的优越性:控制程序设计的复杂性提高软件的可靠性提高软件的开发效率提高软件的可维护性提高程序的重用性,例子,-,31,(第七讲)PHP函数和自定义函数,PHP100视频教程,2、PHP如何自定义函数,使用Function来自定义一个函数:,Functionfunc_name($val),格式,函数的命名跟自定义变量一样,只能使用_,AZ,az,一个自定义函数中的变量是局部的,函数外不生效,使用global全局变量的时候,在函数外才可使用变量(不建议),为了放置全局变量的混乱可以使用unset($var)删除一个变量,-,32,(第七讲)PHP函数和自定义函数,PHP100视

温馨提示

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

评论

0/150

提交评论