PHP 是一种创建动态交互性站点的强有力的服务器端脚本语言。PHP 是免费的,并且使用非常广泛。同时,对于像微软 ASP 这样的竞争者来说,PHP 无疑是另一种高效率的选项。PHP 极其适合网站开发,其代码可以直接嵌入 HTML 代码。
一,PHP的基础环境搭建。
我用的是Zend studio+WAMP来搭建了编译的基础环境,因为比较容易上手。当然你也可以用比较成熟的Xampp+PDT。一开始上手的时候比较难,在google查询别人的文章来
配置环境,能从中学到很多。
二,PHP的基本语法
学习php之前必须具备的基本知识是:
HTML
CSS
这个是静态网页具备的基本元素。
(1)语法:php是可以镶嵌在HTML中所以要先标记一下这段代码是PHP语言。
<?php
?>
(2)注释:与C/C++/C#/java 等语言一样,采用 双斜线//注释掉一行 或者/*......*/注释掉一段
(3)变量:PHP 中的所有变量都是以 $ 符号开始的。与C++不同的是,不要在变量使用前确定该变量的类型,而是由所附的值所决定,
所以在决定了一个变量的类型后,不要 轻 易改动,以免发生错误。
例如:
<?php
$txt = "Hello World!";
$number = 16;
?>
(4)字符串:字符串变量用于包含字符串的值。在上述代码中,我们把Hello World!这个字符串赋值给了变量txt。同时,字符串有很多的函数可以调用,
可以更加灵活的处理字符串。
(5)运算符:+ - * / > < >= <= 等,与C++十分类似。
(6)结构控制:
if() { } else{ } while{ } do{ }while() for( ){ } switch { case: }常见的几种结构控制
(7)函数,函数的定义是 function functionName( ){ }
(8)数组:定义数组用到array关键字,同时数组是可以定义索引的,方便快捷查询。
三,php的表单,$_GET $_POST
php表单用于用户的输入,同时也是和用户做交互式重要的手段。
用php获得表单的内容
<html>
<body>
Welcome <?php echo $_POST["name"]; ?>.<br />
You are <?php echo $_POST["age"]; ?> years old.
</body>
</html>