gpt4 book ai didi

javascript - 如果 else 在我的 php 代码中无法正常工作

转载 作者:行者123 更新时间:2023-12-03 07:06:21 25 4
gpt4 key购买 nike

我的 if else 条件有问题。我的屏幕宽度是:1366我的代码应该显示 if 部分,但总是显示 else 部分。我不知道为什么..首先,我运行 if 条件而不进行强制转换,但问题是相同的......然后后来我转换成 (int) 但问题仍然是相同的

$screenWidth = "<script>document.writeln(screen.width);</script>";
echo "Screen Width is:" . $screenWidth;
if( (int)$screenWidth > 500)
{
echo "if part:" . $screenWidth;
}
else
{
echo "else part:" . $screenWidth;
}

最佳答案

你确实无法用 PHP 做到这一点。查看this question and answer 。但是,您可以使用 Javascript 来完成您想要的任务。它只需要一个目标 div 来打印结果。

<div id="output">
</div>

<script>
var screenWidth = screen.width;
if(screenWidth > 500){
document.getElementById('output').innerHTML = "if part:" + screenWidth;
} else {
document.getElementById('output').innerHTML = "else part:" + screenWidth;
}
</script>

关于javascript - 如果 else 在我的 php 代码中无法正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36806727/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com