1. 概述
PHP 语言的语法混合了 C、Java 和 Perl 语言的特点,语法灵活,与其他编程语言有教大的不同;
2. PHP 标记符
PHP 是一种可嵌入到 HTML 中、运行在服务器端的语言,PHP 代码一般由运行在浏览器端的 HTML 代码及嵌入其中的 CSS 和 JavaScript 等客户端带啊吗,和运行在服务器端位于 PHP 标记符 “<? 和 ?>” 之间的服务器脚本代码两部分组成; PHP 标记符让 Web 服务器能够识别 PHP 代码的开始和结束; 在 PHP 文件中,HTML 代码和 PHP 代码混合在一起,没有实现页面和程序的分离; 使用 PHP 可其他代码进行区分,标记符之外的任何文本都会被认为是普通的 HTML,方便服务器识别; 默认情况下,PHP 是以 “<?php” 和 "?>" 标识符作为开始和结束标识符的,把这种脚本定界嵌入 HTML 的方式又称为 PHP 的 XML 风格; PHP 一共支持 4 种标记风格,如下所示:
2.1 XML 风格
以 “<?php” 和 “?>” 作为定界符; 注意: “<?php” 和 “?>” 之间不能有空格; 例子 1 :
<?php
echo 'Hello Word!'
?>
2.2 简短风格
有时候,会看到将 XML 风格中 php 省略后会出的 <? ?> 情况,使用“<?” 和 “?>” 作为定界符又称简短风格; 使用简短风格,需保证 php.ini 文件中 short_open_tag=ON(默认为 OFF,表示关闭),可使用鼠标左键单击 WampServer 软件,在弹出的菜单栏中选择“PHP”,在弹出的子菜单中选择 “php.ini” ,在打开的文件中搜索(Ctrl + F)“short_open_tags”,找到第 203 行,修改并保存后,重启所有服务使修改生效; 例子 2:
<?
echo "PHP yyds";
?>
这种标记分格最为简单,但要保证 php.ini 文件中的 short_open_tags 默认设置为关闭,不推荐使用这种标记风格;
2.3 脚本风格
PHP 7.0 以前的版本支持将 PHP 代码写在 <sript> </script> 标记对中,这种表示方法被称为 脚本风格,与 HTML 页面中的 JavaScript 表示方式类似; 例子 3:
<script language="php">
echo "PHP script stytle"'
</script>
2.4 ASP 风格
为了照顾 ASP 用户使用 PHP,早期的 PHP版本提供了 ASP 风格,即将 PHP 代码写在 “<%” 和 “%>” 中间,但是 PHP 5.3.0 以后的版本不再支持; 这种标记风格只在特殊情况下使用,不推荐正常使用 ,较早的版本通过将 php.ini 文件中的 asp_tags 由 OFF 改为 ON 实现;
3. PHP 注释
注释一般添加在代码上方或尾部,不仅能提高代码可读性,还有利于程序的后期维护工作;PHP 支持如下两种文字注释:
3.1 单行注释
单行注释使用 C++ 风格的“//” 和 “SHELL” 风格的“#”; 例子 4:
<?php
echo "Hello PHP!";
echo "Hi PHP";
?>
注意: 单行注释的内容本身不能包含 “?>” 否则 解释器会认为 PHP脚本 到此结束,而去执行 “?>” 后的代码; 例 5:
<?php
echo "Hello PHP!";
echo "Hi PHP";
?>
3.2 多行注释
多行注释适(/* */)合注释大段代码,多行注释不能嵌套使用; 例子 7:
<?php
echo "I a am teacher!";
?>
4. PHP 语句和语句块
PHP 程序由一条或多条 PHP 语句构成,每条语句都用英文分号 “;” 结束; 书写 PHP 代码时一条 PHP 语句占一行或多条 PHP 语句占一行口都是可以的,但多条 PHP 语句占一行会使代码的可读性变差; 若多条 PHP 语句之间存在某种联系,可使用 “{” “}” 将这些 PHP 语句包含起来,形成一个语句块; 例子 8:
<?php
$i = 1;
echo "输出11以内的整数:";
while($i<=11)
{
echo $i;
$i++;
}
?>
结束语
若这篇文章有帮到你,给个赞,收个藏,欢迎大家评论; 若文章有什么错误,欢迎大家指教。
|