PHP的语言构成与工作原理
原文链接:http://www.phpdo.net/index.php/2010/01/27/1-3/
昨天我们实现了PHP的第一个页面hello,world!
PHP的语言构成与工作原理是什么呢?
宏观地将:一个完整的PHP程序是由主程序和函数构成。PHP程序的执行从主程序开始,调用其他函数后返回主程序并结束。
在PHP的主程序和函数中,PHP函数的基本单位是语句。PHP要求语句必须以分号“;”结束。这个程序对于那些有C、C++、JAVA基础的读者来说会很普通。这点对我很有利,因为我上学时学的就是C和Java。呵呵!
一个完整的PHP语句通常是由一个或者多个表达式构成的。表达式用于完成一些基本的运算操作。表达式通过把常量、变量和运算符等基本元素连接起来得到一个运算结果供其他函数或表达式调用。
一个用PHP构建的系统由以下一部分组成:
1、 操作系统:用于支持用来运行网站系统给的服务器。
2、 服务器:用来支持PHP文件的运行。
3、 PHP包:用来对用来对PHP文件进行解释和编译。
4、 数据库系统:用来支持系统中的数据存储。
5、 浏览器:用来浏览网页。
用户通过浏览器访问一个PHP网站系统的全过程:
1、 PHP的代码传递给PHP包,请求PHP包给予解释并编译。
2、 服务器根据PHP代码的请求读取数据库。
3、 服务器与PHP包共同根据数据库中的数据或其他运行变量,将PHP代码解释成一般html代码或者其他可供浏览器读取的代码。
4、 将解释后的代码发给浏览器,浏览器根据算法对代码进行分析得到可视化的内同。
5、 访问浏览器得到需要的信息。
相关文档:
PHP session 变量用于存储有关用户会话的信息,或更改用户会话的设置。Session 变量保存的信息是单一用户的,并且可供应用程序中的所有页面使用。
PHP Session 变量
当您运行一个应用程序时,您会打开它,做些更改,然后关闭它。这很像一次会话。计算机清楚你是谁。它知道你何时启动应用程序,并在何时终止。但是在因特 ......
php 使用命令行自变量
在命令行里输入程序参数来更改其运行方式是很常见的做法。你也可以对CLI程序这样做。PHP
CLI带有两个特殊的变量,专门用来达到这个目的:一个是$argv变量,它通过命令行把传递给PHP脚本的参数保存为单独的数组元素;另一个
是$argc变量,它用来保存$argv数组里元素的个数。
用 ......
原文链接:http://www.phpdo.net/index.php/2010/01/25/29/
学习了一段时间PHP,觉得有点收获。也应该将学过的东西拿出来晒晒了,不然就交回给课本了。
PHP是什么呢?
PHP,是超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语 ......
原文链接:http://www.phpdo.net/index.php/2010/01/26/1-2/
所有编程语言的开始:Hello,world!页面。
首先使用html编写一个简单的页面。代码如下:
<html>
<head>
<title>Hello, world</title>
</head>
<body>
<H1><p align=center>Hello, world</p></H1 ......
1,Notice: Undefined variable解决办法
PHP默认配置会报这个错误,我的PHP版本是5.2.9-1,存在这个问题:
Notice: Undefined variable
这就是将警告在页面上打印出来,虽然这是有利于暴露问题,但实现使用中会存在很多问题。
需要设置显示错误级别,来解决问题。
网络上的通用解决办法是修改php.ini的配置:
解决方法 ......