欢迎来到天天文库
浏览记录
ID:32381205
大小:81.38 KB
页数:31页
时间:2019-02-04
《对比c语言学习php》由会员上传分享,免费在线阅读,更多相关内容在应用文档-天天文库。
1、PHP基础学习部分目录:一、PHP介绍二、数据类型、运算符与表达式三、最简单的PHP程序设计——顺序程序设计四、选择结构程序设计五、循环控制六、数组的使用七、函数八、预处理命令九、指针十、结构体与共用体?PHP替代的形式十一、位运算十二、PHP网页交互a)POSTGETb)URLc)表单文件上传d)Sessionse)Cookiesf)E-mail-31-一、附录php函数列表(转自w3school)#输出函数#正则表达式函数#数学函数#时间函数#字符处理函数#文件操作函数#数据库函数#Session函数#其他函数#图像处理函数(G
2、D库内容不在常用函数手册内,请自行查找)-----------------以下部分需要自己找参考资料学习在此列出方向-------------------二、OOP(专业phper必会)三、错误处理(专业phper必会)四、异常五、过滤器六、DOM(专业phper必会)七、设计模式(专业phper必会)八、框架(专业phper必会)九、测试与文档编写(专业高级phper必会)十、SQL(PHP标准库)(专业高级phper必会)十一、其他-31-一、PHP介绍PHP是一种创建动态交互性站点的强有力的服务器端脚本语言。——W3SCHOO
3、Lphp、asp、jsp都是网站建设中的核心语言,是完成服务器端数据的验证整理、读取数据库、完成各项任务的程序设计语言。虽然很不情愿,我不得不承认,它们都是脚本语言。我们运行这些语言,不需要编译、链接。我们还可以把这些语言插入到HTML文本中,服务器仍然能正常的解释它们。在这里,我要讲的是PHP,不去过多的关注asp、jsp。不过还是附带的提议下,告诉大家我们为什么选择php。asp是微软公司开发的语言,所以……唉~没什么可解释的,稳定性差、只能运行于windows的IIS服务器平台。jsp是个不错的语言,实际上它是Java的一部分
4、,全称是Javaserverpage,也可以理解为是拿Java写的网页,效率很高、稳定性很强、兼容性也很好,但是在开发效率方面要比php逊色。对于jsp我了解的也不是很多,就不在多说了。php,是免费开源的脚本语言,多平台兼容性很好,开发效率高,稳定性强,语法亚很简介。其实也是我第一个接触的程序设计语言,所以我很喜欢它。目前有一种网站解决方案的绝配叫做LAMP,也就是Linux+Apache+Mysql+PHP(其实有3种P,PHP只是其中之一)。他们都是开源且独立的,但是因为经常放在一起使用,所有之间的或作也越来越方便。Linux
5、作为一个安全性极佳、性能极强的操作系统,在LAMP中的最基层(你辛苦了!)。Apache则处在次基层的位置,提供网页访问的服务,当然他还要去解释PHP(你其实也很辛苦)。Mysql是数据库软件,当然它的地位相比就没L和A重要了,Oracle也是不错的选择,他们都使用SQL语言。那么不再废话说什么PHP的人才需求了,大家懂的,下面进入正题。-31-一、数据类型、运算符与表达式本章与接下来的几章,我们将类比C语言去学习PHP的基本语法结构。【数据类型】同学们在使用C语言的时候,变量的数据类型应该困扰过大家一段时间,而在定义时去考虑使用什
6、么类型的变量,每种类型的取值范围是多少,都是同学们写C程序的时候要考虑的问题。在PHP中,我们不需要去指定每一个变量的数据类型,而是由PHP在运行过程中自动选择的。在PHP中,共支持8中数据类型——整形(int)、浮点型(float)、字符串(string)、布尔型(bool)四种基本数据类型,数组(array)、对象(object)两种合成类型,空值(null)、资源(resource)两种特殊类型。由于变量类型在php中比较松散,而且在需要的时候会自行或强制转换,在此不做过多的介绍。【常量与变量】变量:PHP中的所有变量都是以$
7、符号开始的。在PHP中设置变量的正确方法是:”$var_name=value;”PHP的入门者往往会忘记在变量的前面的$符号。如果那样做的话,变量将是无效的。让我们试着创建一个存有字符串的变量:-31-常量:在php中使用define()函数定义常量。如:在使用常量时候不可以加入变量符号$。常量只能是基本数据类型。常量的作用
8、域相当于全局变量。其实这种定义常量的方法叫做宏定义。不是真正意义上的常量定义,但是个人觉得使用这个更好,可以有效地区分开变量与常量。【字符串】字符串类型的变量,实际上就相当于c语言的字符数组,只是现在以变量的形式出现了。因此我们对字符
此文档下载收益归作者所有