PHP Classes

Packages of Ignatius Teo

Recommend this page to a friend!
  All class groups  >  All authors  >  Packages of Ignatius Teo (2)  >  Mission progress status  >  Reputation  
Picture of Ignatius Teo
Name: Ignatius Teo is available for providing paid consulting. Contact Ignatius Teo . Ignatius Teo Google profile
Classes: 2
Country: Australia Australia
Age: 59
All time rank: 51 in Australia Australia
Week rank: 195 Down1 in Australia Australia Equal
All time users: 60810
Week users: 0
Innovation award
Innovation award
Nominee: 1x

Winner: 1x
 
  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z  
  Files folder image MS-Excel Stream Handler  
PHP Programming Innovation award winner
October 2004
Winner


Prize: One downloadable copy of Roadsend PHP Compiler
Stream wrapper to read and write MS Excel files
This class implements a stream handler interface to read and write Microsoft Excel spreadsheet files in the XLS format.

XLS files may be read and written using PHP fopen, fread or fwrite, or any other PHP functions that can access to streams.

The file name has the format xlsfile://path/to/spreadsheet.xls where /path/to/spreadsheet.xls is the path of the actual spreadsheet file to be read or written.

To create a XLS file just pass a serialized array of spreadsheet row arrays that associate the column names with their values.

In the current version the class does not process the data read from a XLS file. Instead it just returns the raw XLS file data as is.

This class requires at least PHP 4.3.0 as that is the version when stream handling support was introduced in PHP.
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: 77% 72% 66% 69% - - 59% 1325
Month: Not yet rated by the users

  Files folder image Sample Data Generator  
Generating random sample data based on rules
This class provides a set of base methods for defining rules to generate a meaningful sample dataset for testing purposes or for performing statistical analysis.

Potential applications may be:

- Generate sample customer data to populate a database for application testing purposes
- Generate statistically random samples from a marketing database, for further analysis
- Generate random datasets for modelling simulations
RatingsUtility Consistency Documentation Examples Tests Videos Overall Rank
All time: 75% 58% 75% 83% - - 59% 1340
Month: Not yet rated by the users


  A   B   C   D   E   F   G   H   I   J   K   L   M   N   O   P   Q   R   S   T   U   V   W   X   Y   Z