php是在服务器处理后显示到本地吗
3个回答
展开全部
是的,php是在服务器端执行的脚本语言,可以与html进行混编,通常的做法也是这样的。
php语言在服务器端执行之后,被服务器识别,如果其中有输出,比如:echo、print、var_dump
、return等时,就会在浏览器上输出这些内容,如果是和html混编,浏览器除了输出php本身有输出的内容,还会输出html的内容。
例子:
<?php
$a=1;
$b=2;
$a+=$b;
?>
这组代码被执行之后,浏览器上是不会输出任何内容的,因为没有输出语句,换成下面例子:
<?php
$a=1;
$b=2;
echo $a+=$b;
?>
这组代码执行后,浏览器会显示输出:3,因为有了输出语句:echo;
混编情况:
<?php
$a=1;
$b=2;
$c=$a+$b;
?>
<p>这是第<?php echo $a?>条测试html与php混编的语句</p><br>
<p>这是第<?php echo $b?>条测试html与php混编的语句</p><br>
<p>这是第<?php echo $c?>条测试html与php混编的语句</p>
这组代码在浏览器上输出显示的就是:
这是第1条测试html与php混编的语句
这是第2条测试html与php混编的语句
这是第3条测试html与php混编的语句
php语言在服务器端执行之后,被服务器识别,如果其中有输出,比如:echo、print、var_dump
、return等时,就会在浏览器上输出这些内容,如果是和html混编,浏览器除了输出php本身有输出的内容,还会输出html的内容。
例子:
<?php
$a=1;
$b=2;
$a+=$b;
?>
这组代码被执行之后,浏览器上是不会输出任何内容的,因为没有输出语句,换成下面例子:
<?php
$a=1;
$b=2;
echo $a+=$b;
?>
这组代码执行后,浏览器会显示输出:3,因为有了输出语句:echo;
混编情况:
<?php
$a=1;
$b=2;
$c=$a+$b;
?>
<p>这是第<?php echo $a?>条测试html与php混编的语句</p><br>
<p>这是第<?php echo $b?>条测试html与php混编的语句</p><br>
<p>这是第<?php echo $c?>条测试html与php混编的语句</p>
这组代码在浏览器上输出显示的就是:
这是第1条测试html与php混编的语句
这是第2条测试html与php混编的语句
这是第3条测试html与php混编的语句
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询