08/KukSQLite_12.php


  1  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "DTD/xhtml1-strict.dtd">
  2  <html>
  3  <head>
  4    <meta http-equiv="Author" content="Imrich BURANSKY" />
  5    <meta http-equiv="Content-Type" content="text/html; charset=Windows-1250" />
  6    <title>KukSQLite_11</title>
  7  </head>
  8  <body>
  9  <h3>Obsluha výnimiek</h3>
 10  <pre>
 11  <?php
 12  try
 13  {
 14    $db = new SQLiteDatabase();
 15    echo "V bloku try";
 16  }
 17  catch (SQLiteException $chyba)
 18  {
 19    print_r( get_class_methods( $chyba ) );
 20    echo "\n";
 21    echo "Správa: ".$chyba->getMessage()."\n";
 22    echo "Súbor: ".$chyba->getFile()."\n";
 23    echo "Riadok: ".$chyba->getLine()."\n";
 24  }
 25  ?>
 26  </pre>
 27  </body>
 28  </html>
 29  
 30  <!-- Vysledok
 31  
 32  Obsluha výnimiek
 33  Array
 34  (
 35      [0] => __clone
 36      [1] => __construct
 37      [2] => getMessage
 38      [3] => getCode
 39      [4] => getFile
 40      [5] => getLine
 41      [6] => getTrace
 42      [7] => getTraceAsString
 43      [8] => __toString
 44  )
 45  
 46  Správa: SQLiteDatabase::__construct() expects at least 1 parameter, 0 given
 47  Súbor: C:\!IB\! Publikacie\!PC_Revue\PHP5\Priklady\08\KukSQLite_12.php
 48  Riadok: 14
 49  
 50  -->

« Spä