Rumah  >  Artikel  >  pembangunan bahagian belakang  >  PHP新手来啦。第一天

PHP新手来啦。第一天

WBOY
WBOYasal
2016-06-23 13:30:46870semak imbas

为什么我这段代码没输出?
直接上码吧。。。还请多多指教~~

<?phpif (isset ( $_POST ["submitted"] )) {	$x = $_POST["x"];	$y = $_POST["y"];	if ($x == 0 && $y == 0) 			$z="出错了!x与y不能同时为0。";	else{		$z = $x + $y;	}}?><html><head></head><body><form method="post">	<input type="text" name="x" value="<?php @$x?>"  />	+	<input type="text" name="y" value="<?php @$y?>"  />	<input type="submit" name="submitted" value="=" />	<input type="text" name="z" value="<?php @$z?>"  /></form></body></html>


回复讨论(解决方案)

你的变量没有输出,当然不行,改成这样就可以了。

<?phpif (isset ( $_POST ["submitted"] )) {    $x = $_POST["x"];    $y = $_POST["y"];    if ($x == 0 && $y == 0)             $z="出错了!x与y不能同时为0。";    else{        $z = $x + $y;    }}?> <html><head></head><body><form method="post">    <input type="text" name="x" value="<?php echo @$x?>"  />    +    <input type="text" name="y" value="<?php echo @$y?>"  />    <input type="submit" name="submitted" value="=" />    <input type="text" name="z" value="<?php echo @$z?>"  /></form></body></html>

if (isset ( $_POST ["submitted"] )) {
    $x = $_POST["x"];
    $y = $_POST["y"];
    if ($x == 0 && $y == 0) 
            $z="出错了!x与y不能同时为0。";
    else{
        $z = $x + $y;
    }
}
?>
  





    "  />
    +
    "  />
    
    "  />


echo出来啊 不echo怎么会有输出啊

2楼短标签写法,需要开起php短标签设置,其实这样看着更舒服

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn