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 使用命令行自变量
在命令行里输入程序参数来更改其运行方式是很常见的做法。你也可以对CLI程序这样做。PHP
CLI带有两个特殊的变量,专门用来达到这个目的:一个是$argv变量,它通过命令行把传递给PHP脚本的参数保存为单独的数组元素;另一个
是$argc变量,它用来保存$argv数组里元素的个数。
用 ......
互联网的今天,AJAX已经不是什么陌生的词汇了。说起AJAX,可能会立即想起因RSS而兴起的XML。XML的解析,恐怕已经不是什么难题
了,特别是PHP5,大量的XML解析器的涌现,如最轻量级的SimpleXML。不过对于AJAX来说,XML的解析更倾向于前台Javascript
的支持度。我想所有解析过XML的人,都会因树和节点而头大。不可否认,X ......
需要用的php的正规匹配汉字,在网上找了些文章看了以下,看到这个的时候感觉这篇文章写的很真实,忍不住转过来了。
原文地址:http://hi.baidu.com/comdeng/blog/item/f272362e47ce29564ec226c5.html
在javascript中,要判断字符串是中文是很简单的。比如:
var str = "php编程";
if (/^[\u4e00-\u9fa5]+$/.t ......
php的函数分为系统函数,用户函数
1,php函数不区分大小写
函数原型:
返回类型 函数名称(类型 参数)
2.1,系统函数中常用的数学函数
abs(eumber) 去绝对值
sin(float) 正弦计算sin(x)
cos(float) 余弦计算cos(x)
log(float) 自然对数计算
sqrt(float) 开平方根计算
log10(float) 10基底的对数
ex ......