我正在使用 PDO Api,并使用fetchAll()
返回一个多维数组;下面的这段代码只是一个测试场景;我只是想知道这是否可能。
$LeUsername = "BravoSlayer";
$sth = $dbh->prepare("SELECT * FROM users WHERE Username='$LeUsername'");
$sth->execute();
$result = $sth->fetchAll();
print_r($result);
$ArraySearch = search_array($result, $LeUsername);
输出如下:
Array ( [0] => Array ( [ID] => 1 [0] => 1 [Username] => bravoslayer [1] => bravoslayer [Password] => thisisatest [2] => thisisatest ) )
我想通过多维数组搜索返回键。在这种情况下,它将为 0,所以我可以为 $Array1 = $Array1['0'] 关联另一个变量变量,这样我就可以这样做:
$Username = $Array1['Username'];