①PHP运行环境准备:
集成环境:phpstudy \ XAMPP \ 宝塔面板 \ …………
如果不使用集成环境,则需要分步安装:
PHP 、 Apache 、MySQL 、 PHPAdmin 等
②编写PHP:
可以使用任意一款文本编辑器,推荐Notepad++、VS Coder、Editplue 等,不建议使用记事本,因为涉及到字符编码的问题
③运行PHP:
A、编写PHP源程序
B、把源程序以后缀为 .php 格式存储到web根目录
C、浏览器执行该程序,例如:http://localhost/a.php
注意事项:
1、文件名后缀一定为: .php
2、文件中开始: <?php 结尾:?> (一定是英文半角)
3、要把源文件,例如a.php,放到web根目录(c:\www)
4、服务要打开(apache:本机器中使用集成环境 phpstudy)
5、php语言中每个语句结尾都必须有半角英文分号“;”,表示语句的结束
6、变量:①变量名区分大小写
②变量名 以”$”符号开头
③变量名只能是以 :字母、数字、下划线(_) *注!不能以数字开头
例: $name=”hello”
$NAME=”hell”
<?php
$name = "hello";
$NAME = "hell" ;
echo $name.' '.$NAME;
7、常量:①定义后不能修改
②php定义常量:例子:define('NAME','sunny'); 含义: define(‘常量名’ , ’常量值’);
③输出常量不能使用$符号
③常量名最好都大写(保持规范书写)
<?php
define('NAME','sunny');//'NAME' :是常量 (之所以‘常量名’大写是为了和 ‘变量名’好区分)
echo NAME;
?>
运行结果:
④判断 常量 是否被定义(使用的函数是):defined(‘常量名’)
用法 defined() 函数检查某常量是否存在。 若常量存在,则返回true,
否则返回 false。
运行结果:
⑤var_dump() 函数用于输出变量的相关信息。
汉字乱码的问题:
①php源代码文件编码格式设为:utf-8 无BOM格式
②php首条语句:header("Content-type:text/html; charset=utf-8");
人为的告诉浏览器本文件的编码为utf-8
语句注释:
①单行语句注释://
②多行注释: /* …… */
HTML5 和 PHP 混合应用
注意:标签不允许交叉嵌套,只能是包裹嵌套