Ada*_*hur -2 php variables if-statement function isset
这是非常基本的,我知道 - 但我简直无法弄清楚为什么这段短的PHP代码对我不起作用?我试图在我的函数中发生一个IF语句,然后在我的文档的某个地方执行函数,这样它返回"../".
<?php $confirm = "yes"; ?>
<?php
function clientarea() {
if (isset($confirm)) {
if ($confirm == "yes") {
echo "../";
}
}
}
?>
<img src="<?php clientarea(); ?>images/logo.png" alt="Logo" />
Run Code Online (Sandbox Code Playgroud)
有什么想法为什么这段代码对我不起作用?
这应该更好:
<?php $confirm = "yes"; ?>
<?php
function clientarea($confirm) {
if (isset($confirm)) {
if ($confirm == "yes") {
echo "../";
}
}
}
?>
<img src="<?php clientarea($confirm); ?>images/logo.png" alt="Logo" />
Run Code Online (Sandbox Code Playgroud)
您可以更好地使用布尔语而不是"是"或"否"......
我修改了你的代码:
<?php $confirm = true; ?>
<?php
function clientarea($confirm) {
if ($confirm) {
echo "../";
}
}
?>
<img src="<?php clientarea($confirm); ?>images/logo.png" alt="Logo" />
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7796 次 |
| 最近记录: |