PHP 标记| 学习笔记

简介: 快速学习 PHP 标记。

开发者学堂课程【PHP基础入门课程(上) :PHP 标记】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/709/detail/12580


PHP 标记

 

内容介绍:

一、 PHP 语法规则

二、 PHP 标记

三、 PHP 标记的步骤

四、 PHP 标记示例

五、小结

 

一、 PHP 语法规则

目标: PHP 语法规则是为掌握 PHP 开发的基础规范,为后续学习和开发做准备。

1. PHP标记:PHP代码起始标记

2. PHP注释:描述代码逻辑

3. PHP语句结束符:一行代码的结束标记

 

二、PHP 标记

PHP 可以嵌入到 HTML 中, PHP 引擎利用 PHP 标记识别 PHP 代码并进行解析。

目标:掌握 PHP 的标记应用。

PHP 标记:标记是用来帮助 PHP 引擎识别 PHP 代码的, PHP 标记主要分为两部分。

1. 标记开始:<?Php

2. 标记结束:?>

 

三、 PHP 标记的步骤

1. 在开始编写 PHP 代码之前先使用开始标记: <?php

2. 开始标记之后的所有内容都属于 PHP 引擎解析的范畴

3. 在 PHP 代码写完之后使用结束标记:?>

4. 如果 PHP 代码是一个独立的 PHP 文件(或者一直到最后都是 PHP 代码),那么可以没有结束标记?>(建议不使用结束标记)

 

四、 PHP 标记示例

1.有结束标记的使用(多用于嵌入到 HTML 中)

<htm1>

<head>

</head>

<body>

<!--当前内容属于HTML内容-->

<!--开始PHP代码书写:先写出PHP开始标记<?php-->

<?php

这里的内容都属于 PHP 的,PHP 引擎也只会解析这部分内容

?>

<!--PHP 代码书写结束,需要使用 PHP 结束标记?>-->

</body>

</htm1>

3. 没有结束标记的使用(多为独立的 PHP 文件)

<?php

都是 PHP 代码(包括空行到结尾)

PHP 引擎会自动解析到最后

实际操作:

打开一个文件夹 server - Apache24- htdocs 创建一个文件 01php_tag.php

(1)写一个 html 代码,若想进行 PHP 输出,就需要用到起始标记,此时编辑器提示变色,因为 php 会将此处往后的代码均当作代码,若仅输出 echo ‘hello world’; 就需要结束。

(2)若不结束,返回输入 localhost/01php_tag.php,执行后则会显示语法错误,

如图所示

image.png

即13行存在错误,所以需要运用结束标记 ?>

修改后再刷新,则可正常运行。

(3)若往后的内容均为 PHP 代码,形如 echo ‘end’;刷新后也不存在错误。说明 PHP 能够自行结束标记。

 

五、小结

1. PHP 标记是为了让 PHP 引擎能够识别 PHP 代码。

2. PHP 标记分为起始和结束两个部分

(1)起始标记: <?php,是 PHP 代码开始前必须先写好的。

(2)结束标记: ?>,如果是独立 PHP 文件,不建议使用;如果是嵌入在 HTML,最好使用。

相关文章
|
JavaScript 前端开发 安全
php学习笔记-普通表单参数提交获取及页面的重定向和一个登录小demo-day05
本文介绍了PHP中普通表单参数的提交获取、页面重定向的方法,并通过一个登录示例演示了表单参数的封装和页面跳转处理。
|
存储 Java 数据库连接
php学习笔记-代码基本语法-day01
本文是关于PHP编程语言的基础语法学习笔记,内容包括PHP的介绍、注释风格、数据类型、命名规范、常量和变量的使用,以及变量和常量相关的常用函数。文中详细解释了PHP的基本语法元素和一些易混淆的概念,如传值赋值与传址赋值、可变变量,以及如何检查变量是否已定义或为空。
php学习笔记-代码基本语法-day01
|
存储 缓存 数据处理
php学习笔记-php会话控制,cookie,session的使用,cookie自动登录和session 图书上传信息添加和修改例子-day07
本文介绍了PHP会话控制及Web常用的预定义变量,包括`$_REQUEST`、`$_SERVER`、`$_COOKIE`和`$_SESSION`的用法和示例。涵盖了cookie的创建、使用、删除以及session的工作原理和使用,并通过图书上传的例子演示了session在实际应用中的使用。
php学习笔记-php会话控制,cookie,session的使用,cookie自动登录和session 图书上传信息添加和修改例子-day07
|
SQL 关系型数据库 MySQL
php学习笔记-连接操作mysq数据库(基础)-day08
本文介绍了PHP中连接操作MySQL数据库的常用函数,包括连接服务器、设置字符集、关闭连接、选择数据库、结果集释放、获取影响行数以及遍历结果集等操作。通过书籍查询的实例演示了如何使用这些函数进行数据库操作,并提供了一个PHP操纵MySQL数据库的模板。
php学习笔记-连接操作mysq数据库(基础)-day08
|
前端开发 PHP
php学习笔记-php文件表单上传-day06
本文介绍了PHP文件上传处理流程、预定义变量`$_FILES`的使用、文件上传状态代码以及文件上传实现函数。同时,通过一个文件上传的小例子,演示了文件上传表单的创建、文件上传表单处理的PHP页面编写以及运行测试输出。
php学习笔记-php文件表单上传-day06
|
存储 API PHP
php学习笔记-php数组的创建和使用,数组常用函数-day03
关于PHP数组的创建、使用以及常用函数的详细学习笔记。
php学习笔记-php数组的创建和使用,数组常用函数-day03
|
JavaScript Java PHP
php学习笔记-php运算符,类型转换,打印输出语句相较于其他语言的特殊部分-day02
本文是第二天的PHP学习笔记,涵盖了PHP中运算符的使用、类型转换方式,以及打印输出语句的特点,展示了其相较于其他编程语言的一些特殊之处。
php学习笔记-php运算符,类型转换,打印输出语句相较于其他语言的特殊部分-day02
|
JavaScript 程序员 PHP
php学习笔记-php自定义函数-day05
本文介绍了PHP自定义函数的创建、调用、参数赋值以及作用域和生命周期,还探讨了`global`和`static`关键字的使用,以及`return`、`exit`和`die`的不同用法。
php学习笔记-php字符串及字符串常用函数总结-day04
本文总结了PHP中字符串的三种定义方式和常用字符串处理函数,包括字符串的修剪、转换、长度计算、子串操作、比较、连接、分割及替换等操作。
|
XML 开发框架 JavaScript
【web 开发基础】php 开发基础快速入门 (3)-PHP程序符号标记和程序注释的使用及空白符详解
以<?php开始和以 ?>结束的标记是标准风格的标记,属于xml风格,这也是PHP推荐使用的标记形式,服务器管理员不能禁用这种风格的标记,如果将PHP嵌入到XML或者XHTML中,则需要使用<?php?>以保证符合标准,如果没有特殊要求,在开发过程中一般默认使用此风格. 以<script language="php">开始和以</script>结束是长风格标记,这种标记是最长的,这种用法就是javascript和vbscript等脚本语言的写法,如果你使用的html编辑器无法使用其他风格的标记可以使用这个标记来界定PHP代码,不过这在日常开发中是比较少用的. 以<?开始和以?>结束的标记是最简
414 1