下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
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下还需要
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 秦皇岛市抚宁县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 甘孜藏族自治州雅江县2025-2026学年第二学期五年级语文第五单元测试卷(部编版含答案)
- 太原市尖草坪区2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 青岛市市北区2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 吴忠市同心县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 宝鸡市陇县2025-2026学年第二学期六年级语文第五单元测试卷部编版含答案
- 汽修厂营销策划方案
- 深度解析(2026)《CBT 13-2007船舶产品通 用图样和技术文件编号》
- 深度解析(2026)《2026年机场、港口等大型交通枢纽分布式光伏的融资特点与安全规范》
- 求文言文试题及答案
- 安捷伦GC仪器操作步骤
- 牙体代型制备与修整(口腔固定修复工艺课件)
- GB/T 38658-20203.6 kV~40.5 kV交流金属封闭开关设备和控制设备型式试验有效性的延伸导则
- 美学第六讲日常生活美
- GA/T 1047-2013道路交通信息监测记录设备设置规范
- 2023年成都天府新区投资集团有限公司招聘笔试模拟试题及答案解析
- 通用设备经济寿命参考年限表
- DBJ51-T 194-2022 四川省城镇房屋白蚁预防工程药物土壤屏障检测和评价技术标准
- 三节三爱主题班会教学课件
- 城市超标洪水防御预案
- 安全生产应知应会培训课件
评论
0/150
提交评论