3 回答
TA貢獻(xiàn)1841條經(jīng)驗(yàn) 獲得超3個(gè)贊
$question = isset($_GET['question] ? trim($_GET['question']) : NULL;
$colour? ?= isset($_GET['colour] ? trim($_GET['colour']) : NULL;
現(xiàn)在您已經(jīng)檢查了顏色和問(wèn)題是否通過(guò) URL 傳遞,如果顏色和問(wèn)題未傳遞,您已將默認(rèn)值設(shè)置為NULL。
if($question !== NULL? && $colour !== NULL){
? if ($question === 'yes' && $colour? ?=== 'blue') {
? ? // logic to show content(A,B, D)
? } else if ($question === 'no' && $colour? ?=== 'yellow') {
? ?//logic to show content(C,E, F)
? }
}
這里我使用?===檢查 if 條件內(nèi)的變量值,因?yàn)樗鼘⒎祷?TRUE if,例如:(考慮在第一個(gè)中首先檢查if())
$question 等于'yes',并且它們屬于同一類型。
TA貢獻(xiàn)1829條經(jīng)驗(yàn) 獲得超6個(gè)贊
您好,如果我理解正確的話,首先在新頁(yè)面上form/custom設(shè)置帶有數(shù)據(jù)的變量 $question = isset($_GET['question]) ? trim($_GET['question']) : ''; ,然后使用簡(jiǎn)單的 if 語(yǔ)句加載您想要的內(nèi)容
if ($question === 'yes' && $color === 'blue') {
//showContent(A,B, D)
} else if ($question === 'no' && $color === 'yellow') {
//ShowContent(C,E, F)
}
TA貢獻(xiàn)2003條經(jīng)驗(yàn) 獲得超2個(gè)贊
if (isset($_GET['question'])) {
if ($_GET['question'] == 'A') {
//load A content
} elseif ($_GET['question'] == 'B') {
//load B content
} else {
//load C content
}
}
- 3 回答
- 0 關(guān)注
- 276 瀏覽
添加回答
舉報(bào)
