This answer is based on this answer. Cha uses arrays in storing login -info in contrast to my code.
It likely improves the efficiency in searching the login -data and keeps your data organized. However, I am not sure whether this is the best data structure in storing all pieces of the login info.
Benim çözüm her zaman bilgi ihtiyacı olduğunda veritabanından passhash getirir ve daha sonra yerine oturumu için PHP dizi için depolama, kullanımdan sonra destroyes. Ayrıca bağımsız değişkenler olarak tüm değişkenleri tutar. Bu bir betik dili ile veri manipülasyon aksine ağır PostgreSQL kullanır.
Which are the pros and cons of using arrays in PHP for storing login data?
[Değiştir]
Ben veritabanından veri alma anda aşağıdaki kodu kullanabilirsiniz.
$result = pg_prepare($dbconn, "query22", "SELECT passhash_md5 FROM users
WHERE email=$1;");
$passhash_md5 = pg_execute($dbconn, "query22", array($_REQUEST['email']));
Bu yüzden daha iyi yapmak için PDO için değiştirilmesi gerekir. Studying that.