源码论坛公告:本站是一个交流学习建站资源的社区论坛,旨在交流学习源码脚本等资源技术,欢迎大家投稿发言! 【点击此处将锦尚放在桌面

源码论坛,商业源码下载,尽在锦尚中国商业源码论坛

 找回密码
 会员注册

QQ登录

只需一步,快速开始

查看: 8243|回复: 0
打印 上一主题 下一主题

[PHP编程] PHP语法,每日温习

[复制链接]

1169

主题

1557

帖子

8820

金币

超级版主

Rank: 8Rank: 8

积分
19326
跳转到指定楼层
1#
发表于 2019-2-15 13:05:20 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PHP 脚本在服务器上执行,然后向浏览器发送回纯 HTML 结果。

基础 PHP 语法

PHP 脚本可放置于文档中的任何位置。

PHP 脚本以 <?php 开头,以 ?> 结尾:
  1. <?php
  2. // 此处是 PHP 代码
  3. ?>
复制代码

PHP 文件的默认文件扩展名是 ".php"。

PHP 文件通常包含 HTML 标签以及一些 PHP 脚本代码。

下面的例子是一个简单的 PHP 文件,其中包含了使用内建 PHP 函数 "echo" 在网页上输出文本 "Hello World!" 的一段 PHP 脚本:

实例
  1. <!DOCTYPE html>
  2. <html>
  3. <body>

  4. <h1>我的第一张 PHP 页面</h1>

  5. <?php
  6. echo "Hello World!";
  7. ?>

  8. </body>
  9. </html>
复制代码

注释:PHP 语句以分号结尾(;)。PHP 代码块的关闭标签也会自动表明分号(因此在 PHP 代码块的最后一行不必使用分号)。

PHP 中的注释

PHP 代码中的注释不会被作为程序来读取和执行。它唯一的作用是供代码编辑者阅读。

注释用于:

使其他人理解您正在做的工作 - 注释可以让其他程序员了解您在每个步骤进行的工作(如果您供职于团队)

提醒自己做过什么 - 大多数程序员都曾经历过一两年后对项目进行返工,然后不得不重新考虑他们做过的事情。注释可以记录您在写代码时的思路。

PHP 支持三种注释:

实例
  1. <!DOCTYPE html>
  2. <html>
  3. <body>

  4. <?php
  5. // 这是单行注释

  6. # 这也是单行注释

  7. /*
  8. 这是多行注释块
  9. 它横跨了
  10. 多行
  11. */
  12. ?>

  13. </body>
  14. </html>
复制代码

PHP 大小写敏感

在 PHP 中,所有用户定义的函数、类和关键词(例如 if、else、echo 等等)都对大小写不敏感。

在下面的例子中,所有这三条 echo 语句都是合法的(等价):

实例
  1. <!DOCTYPE html>
  2. <html>
  3. <body>

  4. <?php
  5. ECHO "Hello World!<br>";
  6. echo "Hello World!<br>";
  7. EcHo "Hello World!<br>";
  8. ?>

  9. </body>
  10. </html>
复制代码

不过在 PHP 中,所有变量都对大小写敏感。

在下面的例子中,只有第一条语句会显示 $color 变量的值(这是因为 $color、$COLOR 以及 $coLOR 被视作三个不同的变量):

实例
  1. <!DOCTYPE html>
  2. <html>
  3. <body>

  4. <?php
  5. $color="red";
  6. echo "My car is " . $color . "<br>";
  7. echo "My house is " . $COLOR . "<br>";
  8. echo "My boat is " . $coLOR . "<br>";
  9. ?>

  10. </body>
  11. </html>
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享
您需要登录后才可以回帖 登录 | 会员注册

本版积分规则

锦尚中国源码论坛

聚合标签|锦尚中国,为中国网站设计添动力 ( 鲁ICP备09033200号 ) |网站地图

GMT+8, 2024-4-25 16:36 , Processed in 0.027270 second(s), 16 queries .

带宽由 锦尚数据 提供 专业的数据中心

© 锦尚中国源码论坛 52jscn Inc. 非法入侵必将受到法律制裁 法律顾问:IT法律网 & 褚福省律师 锦尚爱心 版权申诉 版权与免责声明