我是php的真正初学者。我安装了wampserver和adobe dreamweaver。我试着写一些代码来理解php,但它不能正常工作。我的代码在这里;
<HTML>
<HEAD>
<TITLE>function testing</TITLE>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
</HEAD>
<BODY>
<?php
function sum1 ($num1, $num2) {$result = $num1 + $num2; return $result;}
function sub1 ($num1, $num2) {$result = $num1 - $num2; return $result;}
$num1 = 12; $num2 = 5;
print sum1($num1, $num2); print ("<br>"); print sub1($num1, $num2); print ("<br>");
?>
</BODY>
</HTML>
我试图运行,我只是在浏览器中看到它;
"); print sub1($num1, $num2); print (" "); ?>
你建议我解决这个问题?提前谢谢..
答案 0 :(得分:1)
如果您想从头开始,请关注此网站:http://www.tizag.com/phpT/
这简直太棒了,我从这里学到了基础知识。
对于您的即时解决方案,我有适合您的东西:
1.从这里安装wamp:http://www.wampserver.com/ 2.安装它 3.将出现一个托盘图标 4.右键单击它启动服务器 5.打开记事本,输入你的代码,保存为“myfirsttry.php”(带qoutes) 6.复制此文件并将其粘贴到wamp / www文件夹中 7.转到托盘图标从那里启动浏览器
答案 1 :(得分:0)
您的服务器似乎无法识别&gt; print("<br>")
的成员是php-tag的结束部分。这是因为服务器不知道如何处理你的php-tag。
希望这有助于你
答案 2 :(得分:0)
为什么不在函数调用周围使用括号? 函数名称是不同的。
无论如何,建议使用echo,以免忘记括号。
答案 3 :(得分:0)
看起来你的文件没有作为php文件处理,检查服务器日志并确保你的apache中启用了php。
作为旁注,亲爱的上帝,大写标签名称的丑陋是在扼杀我的眼睛,为什么世界上你使用的是2个内容类型的标签呢?
答案 4 :(得分:0)
似乎你定义了sum1和sub1名称的函数,并分别通过sum和sub调用它。
因此,您的浏览器不显示输出,但显示错误..
试试以下内容。
<HTML>
<HEAD>
<TITLE>function testing</TITLE>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-9">
<meta http-equiv="Content-Type" content="text/html; charset=windows-1254">
</HEAD>
<BODY>
<?php
function sum1 ($num1, $num2) {$result = $num1 + $num2; return $result;}
function sub1 ($num1, $num2) {$result = $num1 - $num2; return $result;}
$num1 = 12; $num2 = 5;
print sum($num1, $num2); print ("<br>"); print sub($num1, $num2); print ("<br>");
?>
</BODY>
</HTML>
谢谢!
侯赛因