1. 首页
  2. 文档大全

php语言基础知识

上传者:才华****识 2022-05-25 08:53:08上传 DOC文件 22KB
php语言基础知识_第1页 php语言基础知识_第2页 php语言基础知识_第3页

《php语言基础知识》由会员分享,可在线阅读,更多相关《php语言基础知识(5页珍藏版)》请在文档大全上搜索。

1、php语言基础知识一、PHP的语法1、嵌入方法:类似ASP的%,PHP可以是?php或者是,当然您也可以自己指定。2、引用文件:引用文件的方法有两种:require 及 include。require 的使用方法如 require(MyRequireFile.php); 。这个函数通常放在 PHP 程序的最前面,PHP 程序在执行前,就会先读入 require 所指定引入的文件,使它变成 PHP 程序网页的一部份。常用的函数,亦可以这个方法将它引入网页中。include 使用方法如 include(MyIncludeFile.php); 。这个函数一般是放在流程控制的处理部分中。PHP 程序网

2、页在读到 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)PrevPagea href=xxx.php?page=NextPagea href=xxx.php?page=LastPage习惯ASP语言的再做PHP的时候要注意:1、注意不要漏了分号2、注意不要漏了变量前的$3、使用SESSIO

4、N的时候注意不要遗漏session_start();如果发生错误的时候,可以采用以下方法:1、如果是SQL语句出错,就注释了然后输出SQL语句,注意也要注释调后续的执行SQL语句2、如果是变量为空,大多是没有传递到位,输出变量检查一下,检查一下表单的id和name3、如果是数据库连接出错,检查是否正确打开MY SQL和是否遗漏了连接语句4、注意缩进,排除括号不区配的错误在做大网站的时候,应是先构建数据库,确定每一个字段的作用,和表之间的关系。然后设计后台界面,从添加数据开始做起,因为添加是否成功可以直接到数据库里面验证,做好了添加再做显示的页面,最后才是两者的.结合。一般来说后台就包括添加删除

5、修改和显示,后台没有问题了,前台也没有什么大问题。前台还需要注意安全性和容错还有就是输出格式。用PHP上传文件和发邮件上传文件表单必须加上 enctype=multipart/form-data和 下面看一下代码:$f=&$HTTP_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);这是关键至于发邮件就更加简单,可以使用mail()函数mail(收件人地址,主题,正文,From:发件人Reply-to:发件人的地址);不过mail()需要服务器的支持,在WINDOWS下还需要配置SMTP服务器,一般来说外面的LINUX空间都行。好像上传文件和发邮件比ASP简单很多,只要调用函数就可以了。ASP还需要用到服务器的不同组件比如FSO、JMAIL什么的。


文档来源:https://www.renrendoc.com/paper/212388412.html

文档标签:

下载地址