PHP第1周讲义

上传人: y****g 文档编号:131872904 上传时间:2020-05-10 格式:DOCX 页数:5 大小:133.21KB
返回 下载 相关 举报
PHP第1周讲义_第1页
第1页 / 共5页
PHP第1周讲义_第2页
第2页 / 共5页
亲,该文档总共5页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述

《PHP第1周讲义》由会员分享,可在线阅读,更多相关《PHP第1周讲义(5页珍藏版)》请在金锄头文库上搜索。

1、PHP程序设计语言一、PHP概念PHP: Hypertext Preprocessor,(超文本预处理器)是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。用PHP做出的动态页面与其他的编程语言相比,PHP是将程序嵌入到HTML(标准通用标记语言下的一个应用)文档中去执行,执行效率比完全生成HTML标记的CGI要高许多;PHP还可以执行编译后代码,编译可以达到加密和优化代码运行,使代码运行更快。二、PHP运行环境的搭

2、建与配置一般的PHP配置都是采用LAMP的组合,即Linux、Apache、Mysql和PHP,其中Linux是操作系统,Apache是服务器抢建与配置,Mysql是数据库,而PHP则是程序编制系统。当然,由于Linux的不流行,也有多数人采用Windows操作系统,即WAMP组合1、Apache的安装与配置(1)Apache的安装Apache一般都可以从网上下载,比如官网https:/ -t”,如果最后一行显示“syntax ok”的字样,则表示启动服务器成功。同时如果在浏览器的地址中输入设置的域名(如“localhost”),浏览器出现也表示安装启动服务器成功。(这就是主目录中“index

3、.html”的内容)(2)Apache的配置Apache的配置可以用文本编辑软件打开“conf”目录中的httpd.conf文件,对其进行相应修改即可,如修改主目录:在httpd.conf文件中找到“ServerRoot 目录”这一行直接修改目录名。修改主文件:默认的主文件是“index.html”,在httpd.conf文件中有一段: DirectoryIndex index.html只需将index.html改为其它文件名即可。2、PHP的安装与运行Apache安装好了后,我们在主目录下建立一个PHP文件,写入以下内容本想让它在页面是输出“Hello world!”,但是在地址栏中输入“l

4、ocalhost/index.php”后,得到的结果却是:说明Apache没有做任何编译与解释,只是完全的照搬输出,那么要得到正确结果,只有再借助PHP程序来进行,其方法如下:(1)解压PHP软件,建议将其放在与Apache相同文件夹下(无需安装)(2)Apache加载PHP模块,在Apache配置文件中加载PHP提供的模块。在“httpd.conf”文件加上语句:LoadModule php5_module PHP5目录/php5apache2_2.dll注:a、课程内以apache2.2和php5版本为例,如果是其它软件版本,请做相应修改。b、判断加载正确的方法,运行bin文件夹下的“ht

5、tpd -M”,如果有的提示,则表示加载正确。c、确定加载正确后重启Apache(3)Apache分配工作给PHP模块:如果是PHP文件(即后缀是PHP)就交给PHP处理语句:Addtype application/x-httpd-php .php(4)将php配置文件加载到Apache配置文件中,在Apache中指定php配置文件所在路径PHPinidir 如:PHPIniDir d:/server/php5注:此后php.ini如果有所修改也需要重启Apache3、DreamWeaver中站点建立除设置站点名称的站点目录外,还需设置如下选项,“服务器”标签中添加新服务器,连接方法“本地/网

6、络”,服务器文件夹为Apache文档文件夹,Web URL为“http:/localhost”,高级选项卡中服务器模型为“PHP MySQL”,另添加“测试”选项。PHP 基本语法一、PHP文件格式1、PHP文件可以用任意文本编辑软件书写,其文件后缀(扩展名)取为PHP即可。2、PHP文件中的标签与HTML格式完全相同,但是PHP代码要用括起。注:也可以用其它标记括起,但是注意慎用,如与ASP语言的格式重复,故不宜使用。3、PHP注释语句的格式为: /语句内容4、PHP语句可以与HTML语句混合引用:(1)凡是PHP语句各自单独用括起。如:以下代码为“纯理论上”的“C语言语句”$name=li

7、xiaoyao; /PHP中的变量名前面要加$符号if($name=lixiaoyao)李逍遥else赵灵儿而其中红色字体部分为C语言语句,黑色字体为HTML标签语句,那么红色字体的部分就可以用括起,故形成的代码如下:李逍遥赵灵儿5、PHP语句一般以C语言为基础,比如每条语句的后面应用“;”结束二、输出内容到页面语句“echo”Echo主要用于在屏幕上输出相应内容如:例1:Echo “abcdefg”; /输出abcdefg例2:$a=”abcdefg”;$b=3;Echo $a;Echo $b; /输出abcdefg3Echo的用法有以下几点说明: 变量的输出可以不用定界符,也可以用定界符“

8、 ” 如果有多个量需要连接,则用“.”进行分隔。如例2中,改为echo $a.$b;显示结果一样。 字符串连接变量可以用“.”连接,也可以在变量前后加上“”定界符。如:$a=3;Echo “abcdefg$a”;显示结果为abcdefg3,其效果同Echo “abcdefg”.$a;思考:如果上例写成Echo “abcdefg.$a”;输出结果会是什么?上机练习:按C语言的知识及PHP的基本格式,编写如下程序:注:原始数值选暂时用变量赋值进行,不考虑互动输入。1、利用赋值的方法输入三个系数a,b,c,求一元二次方程的解。2、给某一变量赋值一数字,判断该数字是否为水仙花数(如,是153为水仙花数)。3、求百钱买百鸡问题

展开阅读全文
相关资源
相关搜索

当前位置:首页 > IT计算机/网络 > PHP资料

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号