Php基础篇第一课基本语法
1、 php在web开发中的应用
(1) 收集表单
(2) 生成动态页
(3) 字符串处理
(4) 动态输出图像
(5) 服务器端文件系统操作
(6) 编写数据库支持的网页
(7) 回话跟踪控制
(8) 出来XML文件
(9) 支持利用大量的网络协议
(10) 服务器端的其它相关操作
2、 第一个php程序
(1)新建phpinfo.php文件,输入下面代码
<?php
Phpinfo(); /*用来查看php服务器信息*/
(2)把phpinfo.php放到php服务器环境中
(3)在浏览器中输入服务器相应地址访问,就可以看到php服务器信息。
(4)在php服务器信息中,常用的信息是php的配置文件php.ini,如下图
![](/d/file/uploads/allimg/2014/1-1404031439254U.jpg)
在更改了php配置文件后,都需要重启apche服务器。
3、 php文件中,以<?php开始,以?>结束的代码是php代码,会先经过php服务器解析后,在返回给客户端。
4、 输出方式:<?php echo”这是输出内容” ?>
5、 Php代码可以插入到html中的任何位置,并且定义的变量是想通的。
6、 PHP语言标记,主要有下面的表示方法
(1)<?php ?> 推荐使用这个
如果?>之后就是脚本结束可以不加,建议不要加(主要防止如果最后加了?>后,这个文件被其他文件包含时出现问题)
(2)<? ?>
(3)<?=$var ?>
(4)<% %>
(5)<script language=“php”> </script>
7、但通常为了防止干扰,会把除第一种方法以外的标记都禁用,禁用方法如下:
(1)进入php的配置文件php.ini ,搜索tag,找到风格,把on设置成off,之后重启apche 。
8、指令分隔符“分号”
语句分两种:
(1)一种是功能执行语句,后面一定要加分号
与?>最近一条语句可以不加分号,建议都加分号
(2) 一种是结构定义语句,后面一定不要加分号
实例如下:
<?php
$a=10; /*这是功能执行语句,需要结尾加分号*/
Echo $a;
If(){} /*下面这几条是结构定义语句,后面一定不要加分号*/
While(){}
For(;;){}
Function demo(){}
Class pre{}
?>
9、程序中的注释
// 单行注释
/* */ 多行注释,中不能再包含多行注释
#脚本注释
/** */ 文档注释
1.写过不合适的代码注释
2.写帮助文档
3.调试程序
注意: 注释要写在代码的上面或是右边