天天看点

PHP基础

构建web服务器和数据库---apache+php+mysql

  win7下教程地址:http://www.cnblogs.com/pharen/archive/2012/02/06/2340628.html

  php学习网站推荐:http://www.w3school.com.cn/php/index.asp 这里有各种web技术教程

学习中遇到的问题:

1.php的外部变量

  主要是指通过其他途径传递给php的变量,而不是在php文件中定义的变量。外部变量主要包括由html表单元素的值传递给php脚本的变量,http cookies和环境变量。

  当一个html表单提交给php脚本时,表单中的信息会自动在脚本中可用。表单提交方式有get和post两种,例如:

  下面的php脚本可以获得上面提交的表单内的元素的值,如下:

PHP基础
PHP基础

2.require()语句和include()语句

  它们都是用来在当前文件中包含并运行其他文件的语句。很多情况下,她们是通用的。

  她们的区别在于失败处理的方式。处理失败时,include()产生一个警告,然后程序继续执行;而require()则导致一个致命的错误,程序将终止。换句话说,如果你想在丢失文件时停止处理页面,那么就用require()。include()就不同,脚本会继续运行。

3.函数和类的定义

  

PHP基础
PHP基础

 4.中文乱码

  可以在<head>后添加:

 5.php中网页重定向

 a.利用header()重定向

 b.用嵌入html的<meta>标识重定向

 c.用嵌入javascript的重定向

PHP基础