PHP基础(2)
程序员文章站
2022-07-09 18:23:28
测试模板 在Web页面嵌入PHP代码 默认语法 短标签 开启短标签需要打开php.ini,将 Off 修改为 On ,重启服务器才能正常使用 短路语法 这与下面两种形式功能是相同的 嵌入多个代码块 PHP代码与非PHP代码可以多次交替出现 为代码添加注释 单行C++语法 shell语法 多行C语法 ......
测试模板
<!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>测试</title> </head> <body> <!-- 下面所有代码都放在body里面测试 --> <!-- 该模板放于D:\Apache24\htdocs文件夹下 --> <!-- 并命名为index.html --> <!-- 在浏览器地址栏里直接输入localhost打开 --> </body> </html>
在Web页面嵌入PHP代码
- 默认语法
<?php echo "<p>输出</p>"; ?>
- 短标签
<? print "输出"; ?>
开启短标签需要打开php.ini,将 Off 修改为 On ,重启服务器才能正常使用
短路语法
<?="输出";?>
这与下面两种形式功能是相同的
<? echo "输出"; ?>
<?php echo "输出"; ?>
- 嵌入多个代码块
PHP代码与非PHP代码可以多次交替出现
<?php echo "输出1"; ?> <p>输出2</p> <?php print "输出3"; ?>
为代码添加注释
- 单行C++语法
<?php //单行注释 echo "输出"; ?>
- shell语法
<?php #单行注释 echo "输出"; ?>
- 多行C语法
<?php /* 多行注释1 多行注释2 */ echo "输出"; ?>
向浏览器输出数据
- print()语句
下面三个都是print()语句
<?php print ("<p>输出1</p>"); ?>
<?php $xiu = "2"; print ("<p>输出 $xiu</p>"); ?>
<?php print ("<p>输 出3</p>"); ?>
正式语法要求使用括号把参数括起来,但也可以省略括号,因为从技术上讲,print()并不是一个函数,而是一个语言结构
print()语句无论结果是什么,这个函数总是返回1
- echo()语句
- printf()语句
- sprintf()语句
PHP支持的数据类型
- 标量数据类型
- 复合数据类型
- 使用类型强制转换实现数据间的转换
- 类型自动转换
- 与类型相关的函数
- 类型标识符函数
标识符
变量
- 变量声明
- 变量作用域
- PHP的超级全局变量
- 变量的变量
常量
表达式
- 操作数
- 操作符
字符串插入
- 双引号
- 转义序列
- 单引号
- 大括号
- heredoc
- Nowdoc
控制结构
- 条件语句
- 循环语句
- 文件包含语句
上一篇: JSON Patch
下一篇: Python实现自动发送邮件功能