php - 在三元简写中使用 php header 重定向?

标签 php header shorthand

我想知道是否可以复制:

if ($a = 1) {
    header('Location: http://google.com');
    exit;
} else {
    header('Location http://yahoo.com');
    exit;
}

使用速记?也许...

$a = 1 ? header('Location: http://google.com') : header('Location http://yahoo.com');
exit;

这似乎不起作用,这意味着我总是被重定向到谷歌。 =(

最佳答案

if ($a = 1) {

应该是

if ($a == 1) {

$a = 1 ? 

应该是

$a == 1 ? 

关于php - 在三元简写中使用 php header 重定向?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14601151/

相关文章:

php - 如何在 PHP/MySQL 中存储生日和年龄以便年龄可以每天更新?

php - 如何创建包含时自动生成代码的 Composer 库包

php - 在 Javascript 中解析 PHP/JSON 数据

swift - 没有花括号和参数标签的匿名函数?

javascript - JS 双感叹号——有什么好的理由使用它吗?

html - 如何在背景速记中实现 CSS 模糊?

php - 如何修复opencart默认时区

c - 文件全局定义

java - 如何使用 apache poi 在 docx 文件中设置普通标题?

c++ - 头文件。 ETC