预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共19页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

Php小结前段时间在学习php知识在此把我学到的一些知识分享给大家希望能给初学者有一些帮助高手请绕道不喜勿喷谢谢!第一章我们为什么要学习php?如果仅仅是静态网页(内容不需要经常改变)的话可以不使用php但如果网页的内容常常更新这时使用php就能达到很好的效果了举例如下:HTML中内容比较固定<html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>测试一下</title></head><body><h2>PHPisfun!</h2>Helloworld!<br>I'mabouttolearnPHP!<br></body></html>Php文件中要达到一样的效果可以这样写:<html><head><metahttp-equiv="Content-Type"content="text/html;charset=UTF-8"><title>测试一下</title></head><body>//以下是php语言<?phpecho"<h2>PHPisfun!</h2>";echo"Helloworld!<br>";echo"I'mabouttolearnPHP!<br>";?></body></html>如果涉及到变量(需要变动数据)可以这样写<html><head><metahttp-equiv=”Content-Type”content=”text/html;charset=UTF-8”><title>测试一下</title></head><body><?php$a=“<h2>PHPisfun!</h2>”;$b=”Helloworld!<br>”;$c=”I’mabouttolearnPHP!<br>”;/*(前面是注释符号)$符号表示这是一个变量上面的变量可以想象成不断变化的新闻内容因为新闻内容不断更新这时用到php就很便捷了如果这时还是只用html语言来编写网站不说工作量多大效率也很低下这就是我们为什么需要学习php语言的最大原因。*/echo$a;echo$b;echo$c;?></body></html>这样数据变动就很方便了所以php在网站构成上是很重要的。以下图简单说明php的工作原理吧:当你在网站上点击一个链接后浏览器会发送一个请求(一串地址)给Apache服务器让它按着这个地址找到浏览器需要的文件比如说是…/1/2/test.php文件找到后如果里面有php语言就调用php解释器来执行php语言让他与数据库联系找到并返回需要的数据并把这些数据与其他html代码一起形成可以被浏览器识别的代码我们称这些代码为文档流当浏览器接收到文档流后就把他们呈现出来形成一个网页这就是我们点击一个链接后跳到另一个网页的整个流程其中php语言就是为了处理数据这很重要所以我们很有必要学习php语言。附:php和html的区别Html是与php最大的区别是php能够和数据库交互从数据库中获取数据而html只能用来展示得到的数据像一些公司的网页如果不需要和数据库联系的话就可以完全由HTMLCSSJAVASCRIPT来写形成一个静态的网页但如果涉及到数据的变动比如说淘宝网就需要php与HTML结合起来一起大显身手了。HTML中可以套入php语言在php语言中也可以套入HTML。比如:<html><head></head><body><?phpecho"<p>段落</p>";?></body></html>注释方法不一样HTML注释方法是<!---->PHP的注释方法有2中一.//这是行注释(用来注释一行的)二./*这是块注释用来注释好几行的说明这是块注释用来注释好几行的说明这是块注释用来注释好几行的说明这是块注释用来注释好几行的说明*/注意不要有嵌套注释如/*aaaa/*bbb*/ccc*/这样的注释会出现问题。第二章函数外部变量和默认值讲解函数内调用函数外部变量需要先用global进行声明否则无法访问这是PHP与其他程序语言的一个区别。例一:<?$a=1;functiontest(){echo$a;//这里的$a为局部变量和外面的$a=1没有关系}test();//这里没有输出结果functiontest2(){global$a;//把$a定义为了全局变量就能够引用外面$a的值了echo$a;}test2();//这里输出结果为1?>函数括号里面的是默认值如果没有改变默认值的话就会输出默认值如果默认值被改变就会输出改变后的值大家可以对比一下下面的三个小例子例二:<?php$