PHP基础:语法规范

mac2024-05-06  28

①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 混合应用

注意:标签不允许交叉嵌套,只能是包裹嵌套

最新回复(0)