当我执行if
语句时,如果字符串是大写单词,它将不起作用,因为它会占用我的搜索字符串中的单词。
示例:
index.php?通道=测试
<?php
$channel_query = $_GET['channel'];
$channel_query = $_GET['channel'];
if ($channel_query == "test") {
echo "Claimed";
} elseif($channel_query == "test1") {
echo "Claimed";
}
if(strtolower($channel_query) == strtolower($channel_query)){
} else
echo "N/A";
因此,如果字符串是"Test",它就不起作用,因为它是大写的。有什么想法吗?
您可以规范化这两个字符串的大小写。
使用strtolower()
:的示例
if (strtolower($channel_query) == 'test') {
// code...
}