2017-08-04 1 views
-4
$dbh = new PDO($dsn, $username, $password); 
$stmt = $dbh->query($query); 
$array = $stmt->fetch(); 
$stmt->closeCursor(); 

Was würde fetch() oder fetchAll() -Methode zurückgeben, wenn keine Datensätze gefunden wurden?Was wird die Methode PDOStatement :: fetch() oder fetchAll() zurückgeben, wenn keine Datensätze gefunden wurden? (PHP + MySQL)

  • Ein leeres Array?
  • Ein nicht leeres Array mit Feldnamen als Schlüssel und NULL als Werte?
  • Ein Nullwert?
  • Ein falscher Wert?
  • Oder nur um einen Fehler auszulösen?
+2

Ich schlage vor, Sie lesen das feine Handbuch, um herauszufinden, – Phil

+2

Ich würde vorschlagen, testen Sie es selbst und sehen, was passiert oder lesen Sie das Handbuch. –

+0

Ok. Es tut mir leid, eine so dumme und faule Frage zu stellen. – Benson

Antwort

0

Die Antwort ist ein FALSCH, nachdem ich es selbst getestet habe.

Verwandte Themen