Q
開關語句驗證
0
A
回答
0
如果您的交換機包含實際情況否,但如果您執行default
,則需要驗證$_GET
,如果在此情況下使用它。
如:
switch ($_GET['input']) {
case 'one':
echo "input is one";
break;
case 'two':
echo "input is two";
break;
default:
// here `$_GET['input']` need to be validated, escaped, checked if you use it to avoid XSS or SQL injections
echo $_GET['input'];
}
0
不,您的case
基本上是驗證。
0
switch語句與同一個表達式上的一系列IF語句類似。在許多情況下,您可能想要將相同的變量(或表達式)與許多不同的值進行比較,並根據其值等於的值執行不同的代碼段。這正是switch語句的目的。
請注意,開關/外殼鬆動比較。
<?php
switch ($i) {
case "apple":
echo "i is apple";
break;
case "bar":
echo "i is bar";
break;
case "cake":
echo "i is cake";
break;
default:
echo "";
break;
}
?>
所以,簡短的答案是「否」。
相關問題
- 1. 開關語句
- 2. 開關語句
- 3. 開關語句
- 4. if語句(驗證)
- 5. PHP開關語句
- 6. C++開關語句
- 7. 開關語句Message.Contains
- 8. Perl開關語句
- 9. Java開關語句
- 10. 非斷開開關語句
- 11. 如果語句選擇開關語句
- 12. C#switch語句驗證
- 13. 驗證句子的語法
- 14. 驗證邏輯語句
- 15. 驗證if語句的語法
- 16. android - 重複開關語句
- 17. 多參數開關語句
- 18. 內部開關語句mpdf
- 19. 開關語句繼續
- 20. 開關語句問題(Matlab)
- 21. 開關()語句用法
- 22. 重構長開關語句
- 23. 陣列開關case語句
- 24. 多條件開關語句?
- 25. PHP開關語句錯誤
- 26. 凝聚開關語句?
- 27. 重構開關 - 語句
- 28. SRSS中的開關語句
- 29. 嵌套開關語句
- 30. 開關語句在php