foreach循環大於1倍的值這裏是我的功能我怎樣才能恢復使用PHP
function GetUser($id)
{
global $pdo;
$stmt = $pdo->prepare('SELECT lname,fname,mi FROM user WHERE id = :id LIMIT 1');
$stmt->execute(array(':id'=>$id));
foreach($stmt as $name){
$lname = $name['lname'];
$lname = $name['fname'];
$mi = $name['mi'];
}
return //what to put here?
}
這裏是我的代碼使用的功能
include 'function.php';
$names = GetUser($_SESSION['id']);
//what's next?
我怎樣才能檢索到的$ L-NAME,$函數中的fname和$ mi?需要任何幫助和建議。謝謝:)
這有什麼錯用多維數組? –
我建議採用面向對象的方法並創建包裝用戶值的用戶對象。或者,您可以只返回數組中的三個值。 – Vulcan
我該怎麼做,先生? –