commit | author | age
|
2207d6
|
1 |
# PHPExcel User Documentation – Reading Spreadsheet Files |
W |
2 |
|
|
3 |
## Error Handling |
|
4 |
|
|
5 |
Of course, you should always apply some error handling to your scripts as well. PHPExcel throws exceptions, so you can wrap all your code that accesses the library methods within Try/Catch blocks to trap for any problems that are encountered, and deal with them in an appropriate manner. |
|
6 |
|
|
7 |
The PHPExcel Readers throw a PHPExcel_Reader_Exception. |
|
8 |
|
|
9 |
```php |
|
10 |
$inputFileName = './sampleData/example-1.xls'; |
|
11 |
|
|
12 |
try { |
|
13 |
/** Load $inputFileName to a PHPExcel Object **/ |
|
14 |
$objPHPExcel = PHPExcel_IOFactory::load($inputFileName); |
|
15 |
} catch(PHPExcel_Reader_Exception $e) { |
|
16 |
die('Error loading file: '.$e->getMessage()); |
|
17 |
} |
|
18 |
``` |
|
19 |
> See Examples/Reader/exampleReader16.php for a working example of this code. |
|
20 |
|