企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# 基本语法 ## PHP的标记 * PHP的代码将写在开始标记和结束标记里面 * `<?php` 和 `?>` * 另外还有下面三种开始和结束的标记,但不建议使用 * `<script language="php">` 和 `</script>` * `<?` 和 `?>` * `<%` 和 `%>` * 在标记外的内容将直接原样输出 * 当一个文件里都是PHP代码时,建议在开始一行使用`<?php`开始标记,而结尾时省略`?>`结束标记,这样避免了PHP将多余的空格或是换行都输出到HTML代码中。 * 在 PHP 5.2 和之前的版本中,解释器不允许一个文件的全部内容就是一个开始标记 <?php。自 PHP 5.3 起则允许此种文件,但要开始标记后有一个或更多白空格符。 ## 在HTML中使用PHP代码 > 自 PHP 5.4 起,短格式的 echo 标记 <?= 总会被识别并且合法,而不管 short_open_tag 的设置是什么。 ~~~ <!DOCTYPE html> <html> <head> <title>在HTML中使用PHP代码</title> </head> <body> <!-- if语句的第一种方式 --> <?php if(time() % 2){ ?> <p>1. <?php echo time();?></p> <?php }else{ ?> <p>2. <?php echo time();?></p> <?php } ?> <!-- if语句的第二种方式 --> <?php if(time() % 2): ?> <p>1. <?php echo time();?></p> <?php else: ?> <p>2. <?php echo time();?></p> <?php endif; ?> <!-- 友情提示 --> <p>当前时间:<?= date("Y-m-d H:i:s", time());?></p> <p>上面这种方式等同于</p> <?php echo date("Y-m-d H:i:s", time());?> </body> </html> ~~~ ## 分号和注释 * 代码行结束后请加上分号(;)符号 * 注释一,通过 **//** 双斜杠可注释一行内容 * 注释二,通过 **#** 井号可注释一行内容 * 注释三,通过 **/\*……\*/** 可注释多行内容