目录
0x00 php使用的两种方式:
1.直接写php代码
2.嵌入到html代码中(php文件中可以运行html代码,但是在html文件中不能运行php代码):嵌入部分的php代码会动态生成相应的html代码
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Page Title</title>
</head>
<body>
<?php
echo "hello world";
//<br/> 注意直接在php中写html代码是不能运行的。要改成php的形式
echo "<br/>";
echo "hello xidian";
echo "<br/>";
echo "hello computer science";
?>
</body>
</html>
0x01 php标记
php的标记
第一种
<?php php代码 ?> 注意:纯php代码可以不加最后的结束标记?> 推荐不加
第二种
<? php代码 ?>
第三种
<script language="php">php代码<script>
第四种
<% php代码 %>
0x02要学会看报错:
Parse error(解析错误): syntax error(语法错误), unexpected 'echo' (T_ECHO), expecting ',' or ';' in C:\phpStudy\WWW\php\Day01\index.php on line 10
php代码的最后一行可以不加分号,但是推荐你加上。
0x03 注释:
单行注释//
多行注释/**/
php中没有C中的预处理指令,所以#if0 #endif这样的语句不管用
0x04 六种输出的函数
1.echo xxx
2.die()
3.exit()
4.print_r():常用来整齐的输出数组,输出其他变量时和echo没有区别。r表示return,这个函数可以有返回值,当第二参数的传参为true时有返回值,默认为false。
5.printf():格式化输出,用法和C语言完全一样
6.var_dump:输出数据类型和数据
<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8">
<title>Page Title</title>
</head>
<body>
<?php
//die("hello xidian");//输出hello xidian,输出后终止程序运行,后面的代码不会执行
//效果与exit("hello xidian");
echo "1";
echo "2";
die();//什么都不输出,die之后的代码不会执行
//或者用exit;效果相同
echo "3";
echo "4";
printf("hello %s,我今年%d","xidian",18);//实现格式输出
print_r("hello xidian");
$arr =['a','b','c'];
print_r($arr);//专门用于输出数组
echo "<br/>";
var_dump($arr);//可以打印任何数据,并且显示数据类型
?>
</body>
</html>