文档库 最新最全的文档下载
当前位置:文档库 › PHP基础

PHP基础

PHP基础
PHP基础

PHP基础:

1:变量的传值与传引用。

传值:是把实参的值赋值给行参,那么对行参的修改,不会影响实参的值

传引用:真正的以地址的方式传递参数传递以后,行参和实参都是同一个对象,只是他们名字不同而已对行参的修改将影响实参的值

传值

$param1=1; $param2=2;

$param2 = $param1;//变量1赋值给变量2

echo $param2; //显示为1

传引用(按地址)特点输出后再次赋值

$param2=1;

$param1 = &$param2; //将变量2的引用传给变量1

echo $param2; //显示为1

$param1 = 2; //把2赋值给变量1

echo $param2; //显示为2

2:变量的类型转换和判断类型方法。

在要转换的变量之前加上用括号括起来的目标类型(强制类型转换)

(int) (bool) (float) (string) (array) (object)

$num2=(int)$num1;

使用3个具体类型的转换函数,intval()、floatval()、strval()

$int=intval($str);

使用通用类型转换函数settype(mixed var,string type)

$flg=settype($num4,"int");

gettype()用来取得变量的类型

3:php运算符优先级,一般是写出运算符的运算结果。

4:PHP中函数传参,闭包,判断输出的echo,print是不是函数等。

多个参数情况下经常用到这几个函数

func_num_args函数功能:返回传递到函数的参数数目

func_get_arg传回定义函数的参数列表的第arg_num个参数,其参数从0开始。

func_get_args()函数传回一数组

作用域:

function f() {

// 这里面就形成了一个方法作用域, 能够保护其中的变量不能被外部访问

// 方法作用域能够访问全局作用域

var a = 1; console.log(g);

// 嵌套方法作用域

function ff() {

// 这里面再度形成了一个方法作用域

// 其中可以访问外部的那个方法作用域

var aa = 2;

console.log(a);

}

// 出了ff 的作用域就不能访问其中的东西了

// console.log(aa); // 报错ReferenceError: aa is not defined

}

f();// console.log(a); // 报错ReferenceError: a is not defined

闭包:

function f1(){

n=999;

function f2(){

alert(n);

}

return f2;

}

var result=f1();

result(); // 999

f2函数,就是闭包

由于在Javascript语言中,只有函数内部的子函数才能读取局部变量,因此可以把闭包简单理解成“定义在一个函数内部的函数”。

所以,在本质上,闭包就是将函数内部和函数外部连接起来的一座桥梁。

function f1(){

var n=999;

nAdd=function(){

n+=1}

function f2(){ //f2被赋给了一个全局变量,这导致f2始终在内存中

alert(n);

}

return f2;

}

var result=f1();

result(); // 999

nAdd(); // nAdd是一个全局变量

result(); // 1000

//nAdd的值是一个匿名函数,而这个匿名函数本身也是一个闭包,所以nAdd相当于是//一个setter,可以在函数外部对函数内部的局部变量进行操作。

5:PHP数组,数组函数,数组遍历,预定义数组(面试必出)。

数组分类

索引数组

$attr = array(1,2,3,4,5);

关联数组

$attr = array("code"=>101,"name"=>"张三","sex"=>"男");

创建数组

使用array()创建数组

使用compact()函数创建数组可以将一个或多个变量转换为数组

使用array_combine()函数创建数组可以将两个数组合并成一个新数组,其中的一个数组是键名,另一个数组的值为键值。

使用range()函数创建数组

数组遍历

foreach()

1. $colors=array('red','blue','green','yellow');

2. foreach($colors as$color){

3. echo"Do you like$color?
";

4. }

while()

while() 通常和list(),each()配合使用。

1. $colors=array('red','blue','green','yellow');

2. while(list($key,$val)=each($colors)){

3. echo"Other list of$val.
";

4. }

for()

1. $arr=array("0"=>"zero","1"=>"one","2"=>"two");

2. for($i=0;$i

3. $str=$arr[$i];

4. echo"the number is$str.
";

5. }

key()

mixed key(array input_array)

key()函数返回input_array中位于当前指针位置的键元素。

reset()

reset()函数用来将input_array的指针设置回数组的开始位置

each()

each()函数返回输入数组当前键/值对,并将指针推进一个位置。返回的数组包含四个键,键0和key包含键名,而键1和value包含相应的数据。如果执行each()前指针位于数组末尾,则返回FALSE。current(),next(),prev(),end()

foreach是PHP内部实现,而while是通用的循环结构

经过反复多次测试,结果表明,对于遍历同样一个数组,foreach速度最快,最慢的则是while。

预定义数组

自动全局变量---超全局数组

* $_GET //经由URL请求提交至脚本的变量

* $_POST //经由HTTP POST 方法提交到脚本的变量

* $_REQUEST //经由GET , POST和COOKIE机制提交到脚本的变量

* $_FILES //经由http post方法文件上传而提交至脚本的变量

* $_COOKIE

* $_SESSION

* $_ENV //执行环境提交至脚本的变量

* $_SERVER //变量由WEB服务器设定的,或直接和当前脚本的执行环境相关联

* $GLOBALS //只要是当前脚本有效的变量都在这里,数组的键名为全局脚本的名称

6:PHP面向对象,魔术方法,封装、继承、多态。设计模式,包括(单利、工厂、迭代器、装饰、命令、策略)。

7:正则表达式,每个标号含义,邮箱、网址、标签匹配,正则函数(面试必出)。

8:PHP异常处理(级别,错误日志,控制错误输出)。

9:PHP时间函数,日期计算函数。

10:文件系统,记录日志、目录、文件的遍历、上传、多方法得到文件扩展名、文件引用方式、引用函数区别。(面试必出)。

11:会话控制,主要说原理。session与cookie在分布式应用中出现问题的解决方案。

12:PHP模板引擎,常用模板引擎特点,MVC好与不好的地方。

smarty

13:PHP安全处理,过滤函数。

mysql_real_escape_string() 函数

14:XML的使用。

XML 文件是类似HTML 文件的纯文本文件。

XML是可扩展标记语言(Extensible Markup Language)的缩写,被设计用来传输和存储数据。XML 的优势之一,就是可以在不中断应用程序的情况下进行扩展。

xml DTD验证;XSLT 是首选的XML 样式表语言。

在html中页面显示xml数据

重要注释!

如需从上面的XML 文件("note.xml")的 元素中提取文本"Tove",语法是:getElementsByTagName("to")[0].childNodes[0].nodeValue

请注意,即使XML 文件只包含一个 元素,您仍然必须指定数组索引[0]。这是因为getElementsByTagName() 方法返回一个数组。

通过PHP 生成XML

header("Content-type: text/xml");

echo "";

echo "";

15:PHP字符串的处理,包括转义(安全)、编码、截取、定位、与数组间的转换、处理函数等。(面试必出)。

16:Socket编程,各种协议,head头,curl参数含义。

Socket:

head头:

header('HTTP/1.1 200 OK'); // ok 正常访问

header('Location: https://www.wendangku.net/doc/bd16931939.html,/'); //跳转到一个新的地址

header('Refresh: 10; url=https://www.wendangku.net/doc/bd16931939.html,/'); //延迟转向也就是隔几秒跳转

header('Content-Type: text/html; charset=utf-8'); //网页编码

header('Content-type: application/json'); //json

......

cURL 函数

17:网络状态码含义,常用(204,304, 404, 504,502)。

200 请求已成功,请求所希望的响应头或数据体将随此响应

返回。

204 服务器成功处理了请求,但不需要返回任何实体内容,

并且希望返回更新了的元信息。响应可能通过实体头部

的形式,返回新的或更新后的元信息。如果存在这些头

部信息,则应当与所请求的变量相呼应。如果客

户端是浏览器的话,那么用户浏览器应保留发送了该请

求的页面,而不产生任何文档视图上的变化,即使按照

规范新的或更新后的元信息应当被应用到用户浏览器活

动视图中的文档。由于204响应被禁止包含任何

消息体,因此它始终以消息头后的第一个空行结尾。304 如果客户端发送了一个带条件的GET 请求且该请求已

被允许,而文档的内容(自上次访问以来或者根据请求

的条件)并没有改变,则服务器应当返回这个状态码。

304响应禁止包含消息体,因此始终以消息头后的第一

个空行结尾。该响应必须包含以下的头信息:

Date,除非这个服务器没有时钟。假如没有时钟的服务

器也遵守这些规则,那么代理服务器以及客户端可以自

行将Date 字段添加到接收到的响应头中去(正如RFC

2068中规定的一样),缓存机制将会正常工作。

ETag 和/或Content-Location,假如同样的请求本应返

回200响应。Expires, Cache-Control,和/或

Vary,假如其值可能与之前相同变量的其他响应对应的

值不同的话。假如本响应请求使用了强缓存验

证,那么本次响应不应该包含其他实体头;否则(例

如,某个带条件的GET 请求使用了弱缓存验证),本

次响应禁止包含其他实体头;这避免了缓存了的实体内

容和更新了的实体头信息之间的不一致。假如某

个304响应指明了当前某个实体没有缓存,那么缓存系

统必须忽视这个响应,并且重复发送不包含限制条件的

请求。假如接收到一个要求更新某个缓存条目的

304响应,那么缓存系统必须更新整个条目以反映所有

在响应中被更新的字段的值。

404 请求失败,请求所希望得到的资源未被在服务器上发

现。没有信息能够告诉用户这个状况到底是暂时的还是

永久的。假如服务器知道情况的话,应当使用410状态

码来告知旧资源因为某些内部的配置机制问题,已经永

久的不可用,而且没有任何可以跳转的地址。404这个

状态码被广泛应用于当服务器不想揭示到底为何请求被

拒绝或者没有其他适合的响应可用的情况下。

504

https://www.wendangku.net/doc/bd16931939.html,/commons?type=5 作为网关或者代理工作的服务器尝试执行请求时,未能及时从上游服务器(URI标识出的服务器,例如HTTP、FTP、LDAP)或者辅助服务器(例如DNS)收到响应。注意:某些代理服务器在DNS查询超时时会返回400或者500错误

502 作为网关或者代理工作的服务器尝试执行请求时,从上

游服务器接收到无效的响应。

503 由于临时的服务器维护或者过载,服务器当前无法处理

请求。这个状况是临时的,并且将在一段时间以后恢

复。如果能够预计延迟时间,那么响应中可以包含一个

Retry-After 头用以标明这个延迟时间。如果没有给出

这个Retry-After 信息,那么客户端应当以处理500响

应的方式处理它。注意:503状态码的存在并不

意味着服务器在过载的时候必须使用它。某些服务器只

不过是希望拒绝客户端的连接。

403 服务器已经理解请求,但是拒绝执行它。与401响应不

同的是,身份验证并不能提供任何帮助,而且这个请求

也不应该被重复提交。如果这不是一个HEAD 请求,

而且服务器希望能够讲清楚为何请求不能被执行,那么

就应该在实体内描述拒绝的原因。当然服务器也可以返

回一个404响应,假如它不希望让客户端获得任何信

息。

18:Apache配置文件,PHP配置文件,各个含义字段的含义。

19:网络各种攻击的名词含义(SQL攻击、XSS、CSRF、DDos),防止措施。

SQL攻击也就是sql注入,

20:url的处理函数,得到url指定的部分。

MYSQL:

1:基础sql语句书写(一般让写关联和子查询语句)

2:索引的创建,优缺点,最左原则

3:存储引擎,常用的几个,优缺点,差别,原理(面试必出)

4:sql注入的处理方法

5:mysql处理函数(PHP中封装的)

6:PDO的使用方法,为什么使用

7:mysql的优化,表拆分等

8:事务处理,sql语句的处理效率等

9:数据表字段的类型,同类型间的区别,改如何选取,int(10)与int(11)的区别等。

10:数据库索引使用的那种数据结构,画出数据结构

Linux:

1:常用命令的使用,vim编辑器的使用。

2:进程,cpu等信息的查看命令。

3:文件内查看命令(主要涉及统计信息)。

4:Shell的使用,命令操作。

Nosql:

1:Redis的应用场景,结合微博业务说出他的具体应用。

2:Redis与MC支持数据的不同点,两者都支持哪些数据结构的存储,写越多越好。

3:Redis持久化存储的原理,与Mysql的应用区别。怎样保持持久化数据与内存数据同步的关系(Redis同步

机制)

4:Redis与MC在并发状态下的性能比较。

5:MC的内存管理机制,当一个数据需要存储的时候怎样分配内存空间6:Redis的内存管理机制,与MC有哪些不同点。

版本控制:

已get基本功能,需要后续继续熟悉

1:git的使用命令,例如:写出版本回退命令。

2:git与svn的区别。

3:如何进行多分支开发,包括多人开发协同,分段测试,上线。

PHP-和-MySQL-基础教程1

HTML 和PHP 、MySQL 的交互 为什么要用到数据库? World Wide Web (WWW)不仅仅是一个提供信息的地方。如果你有什么东西,作一个网站,同样可以和全世界的人一起分享。但是,这并不是一件很容易的事。当网站越做越大时,你可能会遇到这样的问题: 网站包含了太多的东西,使得访问者不能够很快得得到他们想要的东西。这个问题在某种程度上对一个网站而言是致命的。 访问者想要向你提供信息,而且这些信息必须保存下来以备后用。 上面的两个问题,都可以通过数据库来解决! 在 WWW 的世界中,数据库无处不在。大如 Yahoo!, Amazon , eBay ,小到一个简单的留言板,都可以看到数据库的用武之地。甚至可以说,数据库是一切高级应用的基础。 为什么要用 PHP 和 MYSQL就我所知,几乎所有的主要的商业网站数据库都是基于 SQL 的。其中最为流行的可能得算 Oracle 了。它很有威力,当然,也价格不菲。 SQL 不是一个应用程序,而是一种语言,它是 Structured Query Language (结构化查询语言)的简写,用来对数据库进行操作和查询的。 在最近的几年中,一些公司开发出了“开放代码”的 SQL 应用程序,其中最著名的可能算得上 M ySQL 了。它不仅仅是免费的,对于一般的中小型数据库应用,它的表现并不比 Oracle 逊色。 要在一个网站上运行 MySQL ,你需要一种脚本语言来和数据库进行交互。在过去, Perl 是最流行的。但现在看起来 PHP 似乎更为出色一些。不要问我他们之间有什么区别??过去我用 Perl ,它也工作的很好,但是现在好像每个人都喜欢用 PHP 了。它的流行当然有它的道理。 我们来看看 PHP 是如何工作的。看看下面的这段代码: < html> < body> < ?php print "Hello, world."; ?> < /body> < /html> 当请求这个页面的时候,它将在浏览器中显示“ Hello ,world ”。

PHP基础实验报告

PHP基础实验报告 班级:10网工三班学生姓名:谢昊天学号:1215134046 实验目的和要求: 掌握WAMP或LAMP等PHP环境的部署; 掌握最基本的PHP程序的结构; 掌握基本的输出语句以及PHP代码和HTML代码的混合编写。 实验内容: 构建PHP开发环境,编写并运行一个PHP程序,最终在屏幕上显示“hello world”以及服务器的系统时钟。 要求,为程序的每一行都加上必要的注释说明。 实验步骤与调试过程: 1、首先要安装实验软件配置环境; 2、安装两个文件,第一个是WAMP服务软件,EDITIPLUS编辑软件; 3、安装以后要确定wamp服务器处于在线状态; 4、使用EDITIPLUS.EXE在文件新建弹出对话口窗口选择php程序,并且要保存到C:\wamp\www 目录下; 5、使用EDITIPLUS编辑软件中实现对代码的编辑; 6、输入代码: Welcome
//在网页中显示"hello world"的内容
#换行符号 /*调用date函数在服务器的系统时钟*/ 7、在浏览器地址栏中输入相应路径(http://wamp/www/php1.php)查看结果。 实验结果: 1、服务器能够安装成功,并且各项服务都能被启动; 2、EDITIPLUS编辑软件也能安装成功,并且很好用;

3、在浏览器地址栏中输入http://wamp/www/php1.php,页面会显示出hello world 换行输出服务器的系统时钟。 实验总结: 通过本次试验,我对PHP基础编程思想有了进一步的了解,通过动手实现PHP简单程序的编程及运行,更加深刻的理解了PHP编程的特点。发现了不能在线安装wamp服务器,主要是80端口上网时被占用,如果想在线安装可以修改apache服务器文件的内容,将原来的80端口更改为8080;实验的时候要特别的注意标点,还要注意文件的后缀名的正确性。以及在php中,php代码必须位于php开始标记和php结束标记之间。学会了php的3种注释,/*多行注释*/ //单行注释#单行注释。同时,在实验过程中,回顾书本上的理论知识,巩固了我的知识。 主要算法和程序清单: Welcome
//在网页中显示"hello world"的内容
#换行符号 /*调用date函数在服务器的系统时钟*/

php基础教程

PHP 的脚本块以结束。您可以把 PHP 的脚本块放置在文档中的任何位置。 当然,在支持简写的服务器上,您可以使用 来开始和结束脚本块。 不过,为了达到最好的兼容性,我们推荐您使用标准形式 ( PHP 是一门松散类型的语言(Loosely Typed Language) 在 PHP 中,不需要在设置变量之前声明该变量。

在上面的例子中,您看到了,不必向 PHP 声明该变量的数据类型。 根据变量被设置的方式,PHP 会自动地把变量转换为正确的数据类型。 在强类型的编程语言中,您必须在使用前声明变量的类型和名称。 在 PHP 中,变量会在使用时被自动声明。 变量的命名规则 ? 变量名必须以字母或下划线 "_" 开头。 ? 变量名只能包含字母数字字符以及下划线。 ? 变量名不能包含空格。如果变量名由多个单词组成,那么应该使用下划线进行分隔(比如 $my_string ),或者以大写字母开头(比如 $myString )。 WebjxCom 提示:运算符用于对值进行运算. 运算符用于对值进行运算. PHP 运算符 本部分列出了在 PHP 中使用的各种运算符: 算数运算符 运算符 说明 例子 结果 + Addition x=2 x+2 4 - Subtraction x=2 5-x 3 * Multiplication x=4 x*5 20 / Division 15/5 5/2 3 2.5 % Modulus (division remainder) 5%2 10%8 10%2 1 2 0 ++ Increment x=5 x++ x=6 -- Decrement x=5 x=4

PHP基础(容易)

《基础(容易)》试卷 得分 一、单选题(每题2分,共计30分) 1.子类、父类和引入的中含有相同名称的成员时,调用的优先级顺序为()。() A、;父类;子类 B、;子类;父类 C、父类;子类 D、子类;父类 2.下面关于流程替代语法说法错误的是()。() A、增强程序的可读性。 B、提高代码后期维护的效率。 C、避免了大量的代码和代码混合编译,分不清流程语句开始和结束的位置。 D、流程替代语法就是去掉语句等的花括号,在开始和结束位置添加和语句。 3.下列选项中可用于实现地区三级联动的是()。() A、控件 B、控件 C、控件 D、标记4.在的安装目录下,执行以下()可完成的安装。() A、 B、 C、 D、 5.下列选项中,可以一次查询所有记录的是()。() A、() B、() C、() D、() 6.()函数可以指定返回项,如果只想返回目录名应该设置该函数的第二参数值为()。()A、 B、 C、 D、 7.在下列的配置项,哪一项可以开启扩展()。() A、 B、 C、 D、 8.下列选项中可用于计算分页页数的函数()。() 总分题号一二三四五题分 得分

A、() B、() C、() D、() 9.下列常量中,不能指定()函数错误类别的是()。() A、 B、 C、 D、 10.当我们不希望一个类被继承时,应该使用什么关键字对这个类进行修饰()。()A、 B、 C、 D、 11.阅读下面的语句:* 5,10; 对于此语句描述正确的是()() A、获得第6条到第10条记录 B、获得第5条到第10条记录 C、获得第6条到第15条记录 D、获得第5条到第15条记录 12.下列选项中,对()函数参数描述错误的是()。() A、第一个参数表示数据库连接 B、第二个参数表示语句 C、第三个参数表示结果集模式 D、以上说法皆不正确 13.下列选项中,正则表达式的英文简称正确的是()。() A、 B、 C、 D、 14.下列说法中不属于请求消息的是()。() A、访问某个地址 B、点击某个超链接 C、提交填写的用户注册表单 D、表单注册成功 15.下列选项中,创建的空白画布资源支持真色彩的函数是()。() A、() B、() C、() D、() 得分 二、多选题(每题3分,共计15分)

学习php前需要掌握的基础知识

学习php前需要掌握的基础知识学习php前需要掌握的基础知识 html,css,javascript主要是用来做前台页面的,有人会问, 既然我是学php,做的是后台程序,为什么要学前台制作呢?再说,大公司对于前台,后台,美工等不都有明确分工吗,还用的`着我去写?是的,但是那是大公司,对于小公司来讲这些都是要一个人完 成的。从页面设计,页面布局,美工,再到后台处理都是一个人或 者几个人完成,没有明确的分工。所以必须前台,后台都会。在大 公司里面,虽然有明确的分工,前台的这些东西虽然不要求你写, 但是你必须要看得懂。 mysql要掌握的就是sql语句,无非就是增、删、该、查,还有 数据库优化等,这些比较简单,学起来也比较快,也是必须要掌握 的知识。 至于ajax,jquery这些知识,当你的php学到一定程度的时候,可以考虑去学这些,因为在很多大型项目里面都要用到ajax,特别 是聊天室。 下面列出学习php需要做到的: 1,保证你在手册的帮助下能看懂PHP代码。 2,保证你可以基本使用MySQL,常用的查询,包括联合查询都 要会。MySQL的安装和用户权限配置要会。 3,保证你熟练使用table,理解HTML的数据组织和显示逻辑。 4,保证你理解CSS并可以进行DIV+CSS的布局,掌握 DIV,UL,DL,SPAN,P等常见标记。(如果是专业人员,还要学习浮动,定位,lightbox等)。

5,保证你可以写常用的Javascript代码,并开始学习Javascript的库,例如Jquery。学习JS的库记住不要一下子去看 源代码,先看手册然后根据例子学习,学会调用就可以了。(专业 前台要研究库文件)。 1~5完成后,你就掌握了基本功,并且具备了单个文件处理问题 的能力。这个时候开始学习业务逻辑。什么业务逻辑呢,就是通过 代码的组织做出一个一个使用的功能。最基本的就是留言本了。这 个部分最重要的就是理解,网站显示习惯,设置习惯,管理习惯, 用户发布习惯。 6,熟练编写留言本。可以熟练地通过几个PHP文件来实现小功能。比如,那些文件用来显示,哪些文件用来管理,哪些文件用来 发布内容。并且粗略了解了会员功能。(可以下载留言本程序研究 学习)。 7,开始接触大点的项目。先了解网站的网页流程。培养流程思路。这个时候,可以多装几个开源的PHP产品(包括国内外的), 例如Discuz,DeDeCMS,Drupal等等。先不看这些产品的核心代码。看些配置,安装,模板的应用和接口 8,开始了解网站业务架构,包括前台,后台,会员,数据流 (用户到数据库,数据库到用户)。熟练掌握流程设计,比如要增 加一个图片上传功能,需要几个文件。 9,找工作进行实践,一开始不要太挑剔,但是一定要找让你发 挥的公司,开始接触客户需求,如何整理文档,解决bug。 10,在工作半年到一年左右,开始进行总结,根据选择的公司和你所做的应用,开始总结开发模式,模板引擎,数据库设计等。

PHP基础试题

PHP基础测试题 一、选择题(单选,每题5分) 1、下边哪个变量是非法的( ) A、$_10 B、$10_some C、$aV aRt D、$and 2、下列程序将输出() $num = 10; function abc($num){ $num*=10; } abc($num); echo $num; A、100 B、10 C、0 D、20 3、分析下段代码, 下列选项中()哪个将的到‘cat’值。 "blue", "yellow" => array("apple",9 => "pear","banana","orange" => array("dog","cat","iguana")) ); ?> A、$multi_array['yellow']['apple'][0] B、$multi_array[3][3][2] C、$multi_array['yellow']['orange']['cat'] D、$multi_array['yellow']['orange'][1] 4、以下哪些表达式返回值为TRUE? () A.'1top' == '1' B. 'a1' == 0 C. 'top' === 0 D. 123 === '123' 5、下列代码将输出一个怎样的结果( ) $i = 8; if($i++==8) echo "a"; if($i--==8) echo "b"; elseif(--$i==8) echo "c"; if(++$i==8) echo "d"; A、bd B、ac C、ad D、bc

千锋html5基础入门教程内容

千锋html5基础入门教程内容 千锋html5基础入门教程内容有哪些?零基础能不能学会这门课程?互联网的高速发展带动了软件行业,更多年轻人会选择学习软件行业作为未来的职业,html5随着近两年的不断火热,受到了更多年轻人的青睐,那么学习的内容也更受到大家的关注,那么给大家介绍一下千锋html5入门教程内容。 千锋html5培训课程分采用进阶式学习,阶段性检测学员掌握学员学习情况。千锋的html5学科的课程体系能够适应市场需求、紧跟时代技术,完全满足市场对html5工程师的要求,大大提升了学员的市场竞争力。学习内容包括7大学习阶段: 阶段一:前端页面重构(4周) 内容包含了:(PC端网站布局项目、HTML5+CSS3基础项目、WebApp 页面布局项目) 阶段二:JavaScript高级程序设计(5周)

内容包含:1)原生JavaScript交互功能开发项目、面向对象进阶与ES5/ES6应用项目、JavaScript工具库自主研发项目) 阶段三:PC端全栈项目开发(3周) 内容包含:(jQuery经典交互特效开发、HTTP协议、Ajax进阶与PHP/JAVA开发项目、前端工程化与模块化应用项目、PC端网站开发项目、PC端管理信息系统前端开发项目) 阶段四:移动端项目开发(6周) 内容包含:(Touch端项目、微信场景项目、应用Angular+Ionic开发WebApp项目、应用Vue.js开发WebApp项目、应用React.js开发WebApp项目) 阶段五:混合(Hybrid,ReactNative)开发(1周) 内容包含:(微信小程序开发、React Native、各类混合应用开发)

PHP基础教程-吐血大推荐

PHP基础教程简明教程

目录 序 (4) 第一章PHP简介 (6) 第一节PHP简介 (6) 1.Web程序工作原理 (6) 2.PHP简介 (9) 第二节PHP的开发环境的搭建 (9) 1.程序编写,软件开发工具软件的选用 (9) 2.服务器软件的安装和配置 (10) 第三节实验一PHP开发环境的搭建 (11) 0.实验目的 (11) 1.实验准备 (11) 2.PHP的安装和配置 (12) 3.Apache的安装和配置 (12) 4.测试Apache对PHP的支持 (13) 5.MySQL软件的安装和服务的启动 (14) 第二章Web客户端技术 (16) 第一节Web客户端工作原理 (16) 1.浏览器工作原理 (16) 2.HTML工作原理 (16) 3.JavaScript工作原理 (20) 第二节Web客户端基本技术 (21) 第三节实验二Web客户端技术 (34) 第三章PHP语法 (36) 第一节基本语法 (36) 1.最简单的PHP程序 (36) 2.剖析最简单的PHP程序 (37) 3.常用变量处理函数 (37) 4.访问客户端变量的方法 (40) 5.PHP变量的作用域 (41) 6.超全局变量数组 (41) 7.数据类型 (43) 8.运算符 (47) 9.函数 (48) 10.session的应用 (51) 第二节PHP编程要点 (53) 1.流程控制结构 (53) 2. PHP嵌入HTML或JavaScript中 (54) 3.用PHP输出HTML或JavaScript (55) 4.自服务程序 (56) 第三节实验二PHP语法实验 (57) 第四章MySQL数据库 (58) 第一节MySQL的基本使用 (58) 1.数据库基础知识 (58) 2.MySQL简介 (58) 3.MySQL的命令操作 (58) 4.MySQL的图形化客户端工具软件 (61) 第二节用PHP操纵MySQL (62)

PHP 初级入门级教程

PHP 教程
PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。 PHP 是免费的,并且使用广泛。对于像微软 ASP 这样的竞争者来说,PHP 无疑是另一种高效率的选项。
PHP 简介
PHP 文件可包含文本、HTML 标签以及脚本。PHP 文件中的脚本可在服务器上执行。 您应当具备的基础知识
在继续学习之前,您需要对下面的知识有基本的了解:
? ?
HTML / XHTML 基础的脚本知识
如果您希望首先学习这些项目,请在我们的 首页 访问这些教程。
什么是 PHP?
? ? ? ? ? ?
PHP 指 PHP:超文本预处理器(译者注:PHP: Hypertext Preprocessor,递归命名) PHP 是一种服务器端的脚本语言,类似 ASP PHP 脚本在服务器上执行 PHP 支持很多数据库(MySQL、Informix、Oracle、 Sybase、Solid、PostgreSQL、Generi c ODBC 等等) PHP 是一个开源的软件(open source software,OSS) PHP 可免费下载使用
什么是 PHP 文件?
? ? ?
PHP 文件可包含文本、HTML 标签以及脚本 PHP 文件向浏览器返回纯粹的 HTML PHP 文件的文件后缀是 ".php"、".php3" 或 ".phtml"
什么是 MySQL?
? ? ? ?
MySQL 是一种数据库服务器 MySQL 支持标准的 SQL MySQL 可在许多平台上编译 MySQL 可免费下载使用
PHP + MySQL
PHP 与 MySQL 的组合是跨平台的(意思是您可以在 Windows 环境进行开发,而在 Unix 平台上提供服务)
为什么要使用 PHP?
? ? ? ?
PHP 可在不同的平台上运行(Windows、Linux、Unix) PHP 与目前几乎所有的正在被使用的服务器相兼容(Apache、IIS 等) PHP 可从官方的 PHP 资源免费下载:https://www.wendangku.net/doc/bd16931939.html, PHP 易于学习,并可高效地运行在服务器端
从何处开始?
?
在 Windows 或者 Linux 机器上安装 Apache 服务器

PHP从入门到精通(免费)

1.分界标示符 PHP分界标示符确定PHP脚本的开始和结束位置,在PHP语言中有四种不同风格的分界标示符可以让PHP代码嵌入到HTML代码中,分别如下: a.PHP标准分界符: b.PHP简写分界符: c.JavaScripte 和VBScript风格分界符: d.ASP风格分界符: <% 和%> 2.标示符:由字符,数字,下划线组成,首字母必须是字符或下划线 变量以$开头。 3.PHP是区分大小写的。 4.语句以分号结束 5.注释: /* */ // # 共上面三种 6.数据类型:integer,double,string,array,object(对象类型),Boolean,resource(资源),NULL 7.字符串的定义:用双引号或者单引号,但有区别 双引号里面的变量和转义字符都会被解析,而单引号里面的就都当做是字符串来处理。如果在双引号中要想不解析变量,就可以用’\’加在前面。 "; print 'nihao,are you $str = $str'; ?> 8.数组初始化: 数组定义: $arr = array(); $arr[0]='nihoa'; $arr[1]=1; 正常数组初始化: 方式一: $arr_family=array('LinNa','Jhon','Peter'); 方式二: $arr_family[] = 'LinNa';

PHP基础教程

什么是 PHP? ? PHP 指 PHP:超文本预处理器(译者注:PHP: Hypertext Preprocessor,递归命名) PHP 是一种服务器端的脚本语言,类似 ASP PHP 脚本在服务器上执行 PHP 支持很多数据库 (MySQL、 Informix、 Oracle、 Sybase、 Solid、 PostgreSQL、 Generic ODBC 等等) PHP 是一个开源的软件(open source software,OSS) PHP 可免费下载使用 什么是 MySQL? ? MySQL 是一种数据库服务器 MySQL 支持标准的 SQL MySQL 可在许多平台上编译 MySQL 可免费下载使用 为什么要使用 PHP PHP PHP PHP PHP? ? 可在不同的平台上运行(Windows、Linux、Unix) 与目前几乎所有的正在被使用的服务器相兼容(Apache、IIS 等) 可从官方的 PHP 资源免费下载:https://www.wendangku.net/doc/bd16931939.html, 易于学习,并可高效地运行在服务器端
从何处开始? 从何处开始? 在 Windows 或者 Linux 机器上安装 Apache 服务器 在 Windows 或者 Linux 机器上安装 PHP 在 Windows 或者 Linux 机器上安装 MySQL 什么是 PHP PHP PHP PHP 文件? 文件? 文件可包含文本、HTML 标签以及脚本 文件向浏览器返回纯粹的 HTML 文件的文件后缀是 ".php"、".php3" 或 ".phtml"
下面的链接提供了来自 https://www.wendangku.net/doc/bd16931939.html, 的优秀教程,您可以从中学习到如何安装 PHP5: https://www.wendangku.net/doc/bd16931939.html,/manual/en/install.php 下载 PHP 从此处下载免费的 PHP:https://www.wendangku.net/doc/bd16931939.html,/downloads.php
下载 MySQL Database 从此处下载免费的 MySQL:https://www.wendangku.net/doc/bd16931939.html,/downloads/index.html 下载 Apache Server 从此处下载免费的 Apache:https://www.wendangku.net/doc/bd16931939.html,/download.cgi 文件的输出 您无法在浏览器中通过查看源文档的方式来查看 PHP 的源代码 - 您只能看到 PHP 文件的输出,即纯粹 的 HTML。这是因为在结果返回浏览器之前,脚本就已经在服务器执行了。 。这是因为在结果返回浏览器之前,脚本就已经在服务器执行了。
基本的 PHP 语法
PHP 的脚本块以 结束。您可以把 PHP 的脚本块放置在文档中的任何位置。 当然,在支持简写的服务器上,您可以使用 来开始和结束脚本块。 不过,为了达到最好的兼容性,我们推荐您使用标准形式 ( PHP 文件通常会包含 HTML 标签,就像一个 HTML 文件,以及一些 PHP 脚本代码。 在下面,我们提供了一段简单的 PHP 脚本,它可以向浏览器输出文本 "Hello World":

PHP从入门到精通教程

标题:PHP 基础教程 出处:风流的CG 网络日志 时间:Mon, 28 Aug 2006 07:24:34 +0000 作者:yufeng 地址:http:///read.php?38 内容: 提供给新手学习的PHP 新手教程,是一个比较有价值的PHP 新手教程! 一、PHP 简介 PHP 是一种易于学习和使用的服务器端脚本语言。只需要很少的编程知识你就能使用PHP 建立一个真正交互的WEB 站点。本教程并不想让你完全了解这种语言,只是能使你尽快加 入开发动态web 站点的行列。我假定你有一些HTML(或者HTML 编辑器)的基本知识和 一些编程思想。 1.简介 PHP 是能让你生成动态网页的工具之一。PHP 网页文件被当作一般HTML 网页文件来处理 并且在编辑时你可以用编辑HTML 的常规方法编写PHP。 PHP 代表:超文本预处理器(PHP: Hypertext Preprocessor)。PHP 是完全免费的,不用花钱,你可以从PHP 官方站点(https://www.wendangku.net/doc/bd16931939.html,)自由下载。PHP 遵守GNU 公共许可(GPL),在 这一许可下诞生了许多流行的软件诸如Linux 和Emacs。你可以不受限制的获得源码,甚至 可以从中加进你自己需要的特色。PHP 在大多数Unix 平台,GUN/Linux 和微软Windows 平台上均可以运行。怎样在Windows 环境的PC 机器或Unix 机器上安装PHP 的资料可以在 PHP 官方站点上找到。安装过程很简单。 如果你的机器解决了2000 问题,那么PHP 也一样没有千年虫问题! 1.1 历史 三年前,Rasmus Lerdorf 为了创建他的在线简历而创造了"个人主页工具"(Personal Home Page Tools)。这是一种非常简单的语言。其后越来越多的人们注意到了这种语言并对其扩展提出了各种建议。在许多人的无私奉献下以及这种语言本身的源代码自由性质,它演变成为一种特点丰富的语言,而且现在还在成长中。 PHP 虽然很容易学习,但是速度上比mod_perl(植入web 服务器的perl 模块)慢。现在有 了可以与mod_perl 速度想媲美的被称作Zend 的新引擎,PHP4 就可以充分利用这个引擎。而 PHP4 还处在BETA 测试阶段。Andy Gutmans 和Zeev Suraki 是Zend 的主要作者。可以去 Zend 站点(https://www.wendangku.net/doc/bd16931939.html,)了解更多。 PHP 的应用在个人性质的web 工程中增长显著。根据Netcraft 在1999 年10 月的报告,有 931122 个域和321128 个IP 地址利用PHP 技术。

PHP学习入门的一些基础知识(菜鸟必看)

PHP学习入门的一些基础知识(菜鸟必看) 一,PHP脚本代码标记 PHP的脚本是文件中一对特殊标记所包括的内容,如ASP是“<%....%>”,PHP可看成是“”。 然而为了适应XML标准以将PHP嵌入到XML或XHTML中,PHP不建议使用短格式的“”,而建议使用长格式标记“” 此外PHP代码块还支持 的标记形式。 二,PHP指令分隔符 PHP的每条语句需要由分号“;”隔开,但对于PHP结束标记“?>”来说,因其自动隐含一个分号,所以不需要追加分号。 所以,一个PHP脚本的格式可如下: 三,PHP的注释 PHP多行注释使用“/* ......... */” 单行注释使用“#”或“//” 四,PHP的输出 ASP中使用“<%=...%>”快速输出单行,或使用“<%Response.Write("...")%>” 在PHP中直接使用“echo()”或“print()”,比如: 将输出为“abcd”,以上四种均能正常输出。 但这在ASP中,尤其是 echo "a";和 echo d; 均输出为字符串本身,是不可能的。这就需要了解到PHP的变量定义。 五,PHP的变量 和ASP一样,PHP变量也可以不需要先定义,直接使用即可。对于变量的类型,在赋值时自动生成。 PHP中的各种变量均在变量名前加上“$”以示区别。 输入为“a123” 六,PHP中的单引号和双引号之别 输出为“123$a”,其中 echo "$a" 输出了变量a的值,而 echo '$a' 输出的是单引号中的字符串本身。 则输出为“123'123'”并不是“123$a”。虽然是'$a',但置于双引号下变量还是被替换了。 所以,可以得出:只要是双引号中内容中的变量,都会被替代;而单引号中的则不作任何替换。 双引号中的内容需转义的,新濠天地娱乐场https://www.wendangku.net/doc/bd16931939.html, 使用“\”前缀,比如“\\”,“\$”、“\"”。所以要输入“123$a”,则为 再比如: 输出为“123$a"\”。 ASP转学PHP需要注意: 1,分隔符逗号“;”容易忘记写。2,变量的定义和使用。3,单引号和双引号的用法。

phP基础知识期末考试题

1.mysql_connect( )与@mysql_connect( )的区别是( B ) A@mysql_connect( )不会忽略错误,将错误显示到客户端 B mysql_connect( )不会忽略错误,将错误显示到客户端 C 没有区别 D 功能不同的两个函数 2.语句for($k=0;$k=1;$k++);和语句for($k=0;$k==1;$k++);执行的次数分别是: A A无限和0 B 0和无限 C 都是无限 D 都是0 3.读取post方法传递的表单元素值的方法是: B A$_post["名称"] B $_POST["名称"] C $post["名称"] D $POST["名称"] 4.php运算符中,优先级从高到低分别是()B A关系运算符,逻辑运算符,算术运算符 B 算术运算符,关系运算符,逻辑运算符 C 逻辑运算符,算术运算符,关系运算符 D 关系运算符,算术运算符,逻辑运算符 5.cookie的值存储在() C A硬盘中 B 程序中 C 客户端 D 服务器端 6.要查看一个变量的数据类型,可使用函数( ) B A type() B gettype() C GetType() D Type() 7.字符串的比较,是按()进行比较。B A拼音顺序 B ASCII码值 C 随机 D 先后顺序 8.复选框的type属性值是( ) A

A checkbox B radio C select D check 9.SESSION会话的值存储在()D A硬盘上 B 网页中 C 客户端 D 服务器端 10.如果想取得最近一条查询的信息,应该使用哪个函数( ) A A mysql_info B mysql_stat C mysql_insert_id( ) D mysql_free_result 11.要查看一个结构类型变量的值,可以使用函数( ) D A Print( ) B print( ) C Print_r() D print_r( ) 12.在PHP中哪个变量数组总是包含所有总客户端发出的cookies数据( ) A A$_COOKIE B $_COOKIES C $_GETCOOKIE D $_GETCOOKIES 13.下列哪个说法是错误的( ) D A gettype( )是查看数据类型的 B 没有被赋值的变量是0 C unset( )是被认为NULL D 双引号字符串最重要的一点是其中的变量名会被变量值替代 14.HTML中,超链接用的是什么标签 A A〈a> B 〈table> C 〈b> D 〈head> 15.strtolower( )函数的功能是()A upper 转为大写 A将给定的字符串全部转换为小写字母 B 将给定的字符串全部转换为大写字母

分享PHP从入门到精通全套视频教程打包下载

分享PHP从入门到精通全套视频教程打包下载 1、9.1了解javascript.exe 2、9.2javascript语言基础.exe 3、9.3自定义函数.exe 4、9.4javascript流程控制语句.exe 5、9.5javascript事件.exe 6、9.6javascript脚本嵌入方式.exe 7、9.7在php中调用javascript脚本.exe 8、8.1web页表单元素的组成.exe 9、8.2在普通的web页中插入表单.exe10、8.3获取表单数据的两种方法.exe11、8.4php传参的常用方法.exe12、8.5在web页中嵌入php脚本.exe13、8.6在php中获取表单数据.exe14、8.7对url传递的参数进行编码解码.exe15、8.8php与web表单的综合应用.exe16、7.10数组排序.exe17、7.1了解数组.exe18、7.2声明数组.exe 19、7.3数组的类型.exe20、7.4输出数组.exe21、7.5数组的构造.exe22、7.6遍历数组.exe23、7.7合并数组.exe24、7.8字符串与数组的转换.exe 25、7.9统计数组元素个数.exe26、6.1什么是正则表达式.exe27、6.2正则表达式语法规则.exe28、6.3posix扩展正则表达式函数.exe29、6.4pcre 兼容正则表达式函数.exe30、5.1字符串简介.exe31、5.2单引号和双引号的区别.exe32、5.3字符串的连接符.exe33、5.4字符串操作.exe34、4.1条件控制语句.exe35、4.2循环控制语句.exe36、3.1php标记风格.exe37、

PHP基础语法试题(一)

1.关于服务器、浏览器、PHP解释器的说法中,正确的有()。 A. Web浏览器只解析HTML、CSS、JavaScript代码 B. PHP文件,只能被Apache服务器解释(添加PHP解释器模块 的Apache服务器)。 C. 必须把PHP代码文件放到apache安装目录中的htdocs文件夹 中,才能被PHP解释器翻译成HTML代码。 D. Web服务器不用调用PHP解释器模块,就能把PHP代码翻译成 HTML代码,供Web浏览器解析。 2.关于 if(expr)的说法错误的是()。 A.expr 的值只能是TRUE 或者 FALSE 正确 B. expr 可以为一个表达式 C. expr 为进入分支的依据 D. 当 expr 为真时进入if 分支 3.关于PHP的运行,下列说法中不正确的是()。 A. PHP程序的运行平台同时需要服务器和浏览器的支持。 B. PHP只能和Apache服务器搭档,才能构建PHP服务器。 C. PHP程序属于解释执行,即解释一句执行一句。 D. PHP程序若存在语法错误,则在网页也可能有输出。 4.关于 PHP 的运行环境,说法正确的是()。 A. PHP 文件的运行只要安装PHP 解释器就能运行。 B. PHP 文件的运行只需要服务器和PHP解释器即可。 C. PHP 文件和 HTML 文件的运行方式相同,使用 IE 浏览器打开

就可以。 D. PHP 文件的运行必须要有Websever 的支持。 5.动态网站的运作流程是()。 A. 用户 -> 文件 -> 用户 B. 用户 -> Web 服务器 -> IE 浏览器 C. 用户 -> IE 浏览器 -> 用户 D. 用户 -> WEB(PHP 引擎)服务器 -> 文件 -> WEB 服务器 -> 用户 6.下面选项中,哪一种语言在开发动态网站时通常用于接收并处理 用户事件:() A.HTML B.CSS C.JavaScript D.PHP 7.用于调整网页的外观和布局的web构建是下面选项中的哪一个() A.HTML B.CSS C.JavaScript D.PHP 8.下面选项中,哪个不属于URL的组成部分 A.传输协议 B.主机

PHP编程基础与实例教程教案第一部分

计算机与信息工程学院 教案 2013―2014学年度第1学期 课程名称 PHP程序设计 主讲教师孔祥盛 授课对象 11计算机应用技术1班 2班 授课时间周一1、2、3、4 授课地点 A12-0304 A14-0321

教案(首页) 教案编写时间: 2.预留版面不够可另附页。

第1章 PHP入门 一、教学目的: 【了解】:PHP优势以及应用领域、内嵌式脚本语言 【掌握】:在windows中安装、配置PHP开发环境以及运行环境 二、教学重点: PHP程序工作流程以及PHP运行环境的安装、配置 三、教学难点: PHP程序的工作流程 在windows中配置Apache、PHP以及MySQL。 解锁第一个PHP程序的工作流程 四、教学进程(含教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计、作业布置等): 教学内容: 本章首先介绍PHP概况,然后介绍PHP程序的工作流程,并以WampServer为例介绍PHP服务器安装和配置。通过本章的学习,读者可以了解PHP程序的工作流程,并可以编写、运行简单的PHP程序。 教学过程设计: 新课导入、案例教学、课堂讨论、作业讲评。 教学方法: 以多媒体讲授为主,适当结合提问、设问、讨论等方法。 内容提要: 1.1 PHP概况 1.1.1 PHP的优势 1.1.2 PHP的应用领域 1.1.3 HTML内嵌式的脚本语言 1.2 PHP脚本程序工作流程 1.2.1 WEB浏览器 1.2.2 HTML简介 1.2.3 PHP预处理器 1.2.4 WEB服务器

1.2.5 数据库服务器 1.2.6 PHP程序的工作流程 1.3 PHP服务器构建 1.3.1 服务器安装前准备 1.3.2 服务器安装 1.3.3 PHP服务器启动与停止 1.3.4 第一个PHP程序 1.3.5 PHP服务器配置 4、课后小结和布置作业(5分钟) 讨论与思考: 1.简单说明PHP程序运行过程中,PHP预处理器、WEB服务器和数据库服务器 各自的功能,并简单描述PHP程序的工作流程。 2.列举常见的WEB服务器和数据库服务器。 3.列举你所熟知的动态网页程序设计语言。 作业: 1.默认情况下,Apache服务器的配置文件名、MySQL服务器的配置文件名以及PHP 预处理器配置文件名分别是什么?WampServer采用默认方式安装成功后,这些配置文件放在哪个目录下? 2.你所熟知的Apache服务器的配置有哪些?MySQL服务器以及PHP预处理器的配置 有哪些? 五、主要参考资料: 《php和mysql web开发》主编:Luke Welling 武欣(翻译)

PHP编程基础与实例教程教案第一部分

学习好资料欢迎下载 计算机与信息工程学院 教案 2013―2014学年度第1学期 课程名称PHP程序设计 主讲教师孔祥盛 授课对象11计算机应用技术1班2班 授课时间周一1、2、3、4 授课地点A12-0304 A14-0321

教案(首页) 教案编写时间:

注:1.本页内容针对所讲授课程的总体情况填写; 2.预留版面不够可另附页。

第1章PHP入门 一、教学目的: 【了解】:PHP优势以及应用领域、内嵌式脚本语言 【掌握】:在windows中安装、配置PHP开发环境以及运行环境 二、教学重点: PHP程序工作流程以及PHP运行环境的安装、配置 三、教学难点: PHP程序的工作流程 在windows中配置Apache、PHP以及MySQL。 解锁第一个PHP程序的工作流程 四、教学进程(含教学内容、教学方法、辅助手段、师生互动、时间分配、板书设计、作业布置等): 教学内容: 本章首先介绍PHP概况,然后介绍PHP程序的工作流程,并以WampServer为例介绍PHP服务器安装和配置。通过本章的学习,读者可以了解PHP程序的工作流程,并可以编写、运行简单的PHP程序。 教学过程设计: 新课导入、案例教学、课堂讨论、作业讲评。 教学方法: 以多媒体讲授为主,适当结合提问、设问、讨论等方法。 内容提要: 1.1 PHP概况 1.1.1 PHP的优势 1.1.2 PHP的应用领域 1.1.3 HTML内嵌式的脚本语言 1.2 PHP脚本程序工作流程 1.2.1 WEB浏览器 1.2.2 HTML简介 1.2.3 PHP预处理器

1.2.4 WEB服务器 1.2.5 数据库服务器 1.2.6 PHP程序的工作流程 1.3 PHP服务器构建 1.3.1 服务器安装前准备 1.3.2 服务器安装 1.3.3 PHP服务器启动与停止 1.3.4 第一个PHP程序 1.3.5 PHP服务器配置 4、课后小结和布置作业(5分钟) 讨论与思考: 1.简单说明PHP程序运行过程中,PHP预处理器、WEB服务器和数据库服务器 各自的功能,并简单描述PHP程序的工作流程。 2.列举常见的WEB服务器和数据库服务器。 3.列举你所熟知的动态网页程序设计语言。 作业: 1.默认情况下,Apache服务器的配置文件名、MySQL服务器的配置文件名以及PHP 预处理器配置文件名分别是什么?WampServer采用默认方式安装成功后,这些配置文件放在哪个目录下? 2.你所熟知的Apache服务器的配置有哪些?MySQL服务器以及PHP预处理器的配置 有哪些? 五、主要参考资料: 《php和mysql web开发》主编:Luke Welling 武欣(翻译)

相关文档