-
但如果要让JavaScript实现显示“访问网站的总人数”,它就无能为力了,因为它只能获得客户端的信息,而“访问网站的总人数”是存储在服务器端的。所以就需要另外一种可以在服务器端运行的编程语言,PHP语言就是其中的一种,因为它可以运行在Web服务器端。
1. <!DOCTYPE html>:文档类型声明,表示该文件为 HTML5文件。<!DOCTYPE> 声明必须是 HTML 文档的第一行,位于 <html> 标签之前
2. <html></html>标签对:<html>标签位于HTML文档的最前面,用来标识HTML文档的开始;</html>标签位于HTML文档的最后面,用来标识HTML 文档的结束;这两个标签对成对存在,中间的部分是文档的头部和主题。
3.<head></head>标签对:标签包含有关HTML文档的信息,可以包含一些辅助性标签。如<title></title>,<link /><meta />,<style></style>,<script></script>等,但是浏览器除了会在标题栏显示<title>元素的内容外,不会向用户显示head元素内的其他任何内容。
4.<body></body>标签对:它是HTML文档的主体部分,在此标签中可以包含<p><h1><br>等众多标签,<body>标签出现在</head>标签之后,且必须在闭标签</html>之前闭合。
查看全部 -
<?php echo 1314 * 520 ;?>
查看全部 -
<?php echo "Hello World";?>
注意echo关键字与字符串之间至少要有一个空格
查看全部 -
<?php echo 1314+520; ?>
查看全部 -
资源(resource):资源是由专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。我们可以对资源进行操作(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以避免内存被消耗殆尽。
查看全部 -
第一种方案:在单引号中嵌入双引号,如上图第2行所示;
第二种方案:在双引号中嵌入单引号,如上图第3行所示;
第三种方案:使用转义符“\”(后面部分还有介绍),分别如上图第4行和第5行所示;
查看全部 -
有“”的是字符型
查看全部 -
在PHP中,支持8种原始类型,其中包括四种标量类型、两种复合类型和两种特殊类型。PHP是一门松散类型的语言,不必向PHP声明变量的数据类型,PHP会自动把变量转换为自动的数据类型,
查看全部 -
1、变量名必须以字母或下划线 “_”开头
2、变量名只能由字母、数字、以及“_”组成,还能包含汉字。如”$_qq”,”$qq308” ,”$my_apple”,“比如"$name我等”,但是”$name*”是不对的。
3、变量名不允许包含空格。
4、特别需要注意的是,在PHP中变量名是区分大小写的,如“$my_book”与“$my_Book”代表两个不同的变量。
查看全部 -
<?php switch (条件) { case 条件值一: //任务一 break; case 条件值二: //任务二 break; default: //默认任务 } ?>
首先判断条件,若条件的返回值为条件值一,则执行任务一,若条件返回的值为条件值二,则执行任务二,若条件的返回值既不是条件值一也不是条件值二,则执行默认任务。break的作用是结束switch(后面会有专门举例说明),使用 switch 语句可以避免冗长的 “if..else if..else”代码块。
查看全部 -
(“?:”)三元运算符也是一个比较运算符,对于表达式(expr1)?(expr2):(expr3),如果expr1的值为true,则此表达式的值为expr2,否则为expr3。
查看全部 -
1、在第4行中定义字符串类型“$var_string = "123";”
2、第7行定义整型“$n=123;”
3、第10行定义浮点型“$f=123.00;”
4、第13行定义数组“$var_array = array("123");”
查看全部 -
oreach 语法结构提供了遍历数组的简单方式。foreach 仅能够应用于数组和对象,如果尝试应用于其他数据类型的变量,或者未初始化的变量将发出错误信息。有两种语法:
foreach (array_expression as $value) statement foreach (array_expression as $key => $value) statement
第一种格式遍历给定的 array_expression 数组。每次循环中,当前单元的值被赋给 $value 并且数组内部的指针向前移一步(因此下一次循环中将会得到下一个单元)。
第二种格式做同样的事,只除了当前单元的键名也会在每次循环中被赋给变量 $key。
还能够自定义遍历对象。
=>这个符号是键值对符号,如$key=>$val指定$key是键名,$val是键值
$student as $key=>$val
这句话意思就是$student是一个数组变量,将这个数组每个元素的键名赋给变量$key,并且将每个元素的键值赋予给变量$val,遍历每一个元素执行statement语句
查看全部 -
为什么说使用swich语句可以避免冗长的if else if else代码块。哪里体现出来swich比if不冗长了
$num = rand(1,50);//获取1至50的随机数
$info = "";//提示信息
switch($num){
case 1:
$info = "恭喜你!中了一等奖!";
break;
case 2:
$info = "恭喜你!中了二等奖!";
break;
case 3:
$info = "恭喜你!中了三等奖!";
break;
default:
$info = "很遗憾!你没有中奖!";
}
echo $info; //输出是否中奖
$num = rand(1,50);//获取1至50的随机数
$info = "";//提示信息
if($num == 1){
$info = "恭喜你!中了一等奖!";
}
else if($num == 2){
$info = "恭喜你!中了二等奖!";
}
else if($num == 3){
$info = "恭喜你!中了三等奖!";
}
else{
$info = "很遗憾!你没有中奖!";
}
echo $info; //输出是否中奖
我知道了,switch可以跳过前面的条件,直接到达。if需要从头开始一个一个按顺序判断下来
查看全部 -
用 '' 单引号输出的内容会原样显示,双引号引用的内容会显示对应的值。
查看全部
举报