【发布时间】:2014-05-27 06:04:12
【问题描述】:
我的问题基本上是,我将尝试从名为“rank”的表中获取数据,它的数据格式为“1,2,3,4,5”等以授予权限。所以基本上我试图把它变成一个数组并找出数组中是否有一个数字。基本上使它成为一个数组是行不通的。我将如何完成这项工作?下面是我的代码:
<?php
function rankCheck($rank) {
$ranks = "1,2,3,4,5";
print_r($uRanks = array($ranks));
if(in_array($rank, $uRanks)) {
return true;
} else {
return false;
}
}
if(rankCheck(5) == true) { echo "Hello"; } else { echo "What?"; }
?>
此代码返回 false,而它应该返回 true。这只是一个基本算法。
print_r 显示:
Array ( [0] => 1,2,3,4,5 )
【问题讨论】: