《php语言基础知识》由会员分享,可在线阅读,更多相关《php语言基础知识(5页珍藏版)》请在金锄头文库上搜索。
1、php语言基础知识 php语言基础知识有哪些呢?下面为大家讲一讲吧!欢迎学习!一、PHP的语法1、嵌入方法:类似ASP的%,PHP可以是,当然您也可以自己指定。2、引用文件:引用文件的方法有两种:require及include。require的使用方法如require(MyRequireFile.php);。这个函数通常放在PHP程序的最前面,PHP程序在执行前,就会先读入require所指定引入的文件,使它变成PHP程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。include使用方法如include(MyIncludeFile.php);。这个函数一般是放在流程控制的处理部分中
2、。PHP程序网页在读到include的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。3、注释方法:4、变量类型:$mystring=我是字符串;$NewLine=换行了;$int1=38;$float1=1.732;$float2=1.4E+2;$MyArray1=array(子,丑,寅,卯);这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾,可能ASP程序员会不适应。这两个遗漏也是程序上大多错误所在。5、运算符号:数学运算:符号意义+加法运算-减法运算*乘法运算/除法运算%取余数+累加-递减字符串运算:运算符号只有一个,就是英文的句号。它可以将字符串连接起来,
3、变成合并的新字符串。类似ASP中的&这里也引出两个问题,首先PHP中输出语句是echo,第二类似ASP中的,PHP中也可以。逻辑运算:符号意义大于=大于或等于=等于!=不等于&而且(And)and而且(And)|或者(Or)or或者(Or)xor异或(Xor)!不(Not)PrevPageNextPageLastPage习惯ASP语言的再做PHP的时候要注意:1、注意不要漏了分号2、注意不要漏了变量前的$3、使用SESSION的时候注意不要遗漏session_start();如果发生错误的时候,可以采用以下方法:1、如果是SQL语句出错,就注释了然后输出SQL语句,注意也要注释调后续的执行SQ
4、L语句2、如果是变量为空,大多是没有传递到位,输出变量检查一下,检查一下表单的id和name3、如果是数据库连接出错,检查是否正确打开MYSQL和是否遗漏了连接语句4、注意缩进,排除括号不区配的错误在做大网站的时候,应是先构建数据库,确定每一个字段的作用,和表之间的关系。然后设计后台界面,从添加数据开始做起,因为添加是否成功可以直接到数据库里面验证,做好了添加再做显示的页面,最后才是两者的结合。一般来说后台就包括添加删除修改和显示,后台没有问题了,前台也没有什么大问题。前台还需要注意安全性和容错还有就是输出格式。用PHP上传文件和发邮件上传文件表单必须加上enctype=multipart/f
5、orm-data和下面看一下代码:$f=&$_POST_FILESfile;$dest_dir=uploads;/设定上传目录$dest=$dest_dir./.date(ymd)._.$fname;/我这里设置文件名为日期加上文件名避免重复$r=move_uploaded_file($ftmp_name,$dest);chmod($dest,0755);/设定上传的文件的属性上传的文件名为date(ymd)._.$fname,可以在以后插入到数据库的时候用到,PHP实际上是把你上传的文件从临时目录移动到指定目录。move_uploaded_file($ftmp_name,$dest);这是关
6、键至于发邮件就更加简单,可以使用mail()函数mail(收件人地址,主题,正文,From:发件人Reply-to:发件人的地址);不过mail()需要服务器的支持,在WINDOWS下还需要配置SMTP服务器,一般来说外面的LINUX空间都行。好像上传文件和发邮件比ASP简单很多,只要调用函数就可以了。ASP还需要用到服务器的不同组件比如FSO、JMAIL什么的。 php语言基础知识有哪些呢?下面为大家讲一讲吧!欢迎学习!一、PHP的语法1、嵌入方法:类似ASP的%,PHP可以是,当然您也可以自己指定。2、引用文件:引用文件的方法有两种:require及include。require的使用方法
7、如require(MyRequireFile.php);。这个函数通常放在PHP程序的最前面,PHP程序在执行前,就会先读入require所指定引入的文件,使它变成PHP程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。include使用方法如include(MyIncludeFile.php);。这个函数一般是放在流程控制的处理部分中。PHP程序网页在读到include的文件时,才将它读进来。这种方式,可以把程序执行时的流程简单化。3、注释方法:4、变量类型:$mystring=我是字符串;$NewLine=换行了;$int1=38;$float1=1.732;$float2=1.
8、4E+2;$MyArray1=array(子,丑,寅,卯);这里引出两个问题,首先PHP变量以$开头,第二PHP语句以;结尾,可能ASP程序员会不适应。这两个遗漏也是程序上大多错误所在。5、运算符号:数学运算:符号意义+加法运算-减法运算*乘法运算/除法运算%取余数+累加-递减字符串运算:运算符号只有一个,就是英文的句号。它可以将字符串连接起来,变成合并的新字符串。类似ASP中的&这里也引出两个问题,首先PHP中输出语句是echo,第二类似ASP中的,PHP中也可以。逻辑运算:符号意义大于=大于或等于=等于!=不等于&而且(And)and而且(And)|或者(Or)or或者(Or)xor异或(
9、Xor)!不(Not)PrevPageNextPageLastPage习惯ASP语言的再做PHP的时候要注意:1、注意不要漏了分号2、注意不要漏了变量前的$3、使用SESSION的时候注意不要遗漏session_start();如果发生错误的时候,可以采用以下方法:1、如果是SQL语句出错,就注释了然后输出SQL语句,注意也要注释调后续的执行SQL语句2、如果是变量为空,大多是没有传递到位,输出变量检查一下,检查一下表单的id和name3、如果是数据库连接出错,检查是否正确打开MYSQL和是否遗漏了连接语句4、注意缩进,排除括号不区配的错误在做大网站的时候,应是先构建数据库,确定每一个字段的作
10、用,和表之间的关系。然后设计后台界面,从添加数据开始做起,因为添加是否成功可以直接到数据库里面验证,做好了添加再做显示的页面,最后才是两者的结合。一般来说后台就包括添加删除修改和显示,后台没有问题了,前台也没有什么大问题。前台还需要注意安全性和容错还有就是输出格式。用PHP上传文件和发邮件上传文件表单必须加上enctype=multipart/form-data和下面看一下代码:$f=&$_POST_FILESfile;$dest_dir=uploads;/设定上传目录$dest=$dest_dir./.date(ymd)._.$fname;/我这里设置文件名为日期加上文件名避免重复$r=mo
11、ve_uploaded_file($ftmp_name,$dest);chmod($dest,0755);/设定上传的文件的属性上传的文件名为date(ymd)._.$fname,可以在以后插入到数据库的时候用到,PHP实际上是把你上传的文件从临时目录移动到指定目录。move_uploaded_file($ftmp_name,$dest);这是关键至于发邮件就更加简单,可以使用mail()函数mail(收件人地址,主题,正文,From:发件人Reply-to:发件人的地址);不过mail()需要服务器的支持,在WINDOWS下还需要配置SMTP服务器,一般来说外面的LINUX空间都行。好像上传文件和发邮件比ASP简单很多,只要调用函数就可以了。ASP还需要用到服务器的不同组件比如FSO、JMAIL什么的。