Package:
Summary:
Keep track of site visitors in a MySQL database
Groups:
Author:
Description:
This class can be used to keep track of site visitors in a MySQL database.
It inserts records to a a MySQL table with the IP address and time of visit of the current user.
The class may also query the access table to count the number of visits, unique visitors, page views and last user access.
Package:
Summary:
Measure the time it takes to execute PHP scripts
Groups:
Author:
Description:
This class can be used to measure the time it takes to execute PHP scripts.
It can start measuring the time a script section takes to execute assigning it a name.
The class then takes the time the section ended to execute. It also supports nested script sections.
Package:
Summary:
Retrieve information and update Twitter statuses
Groups:
Author:
Description:
This class can be used to retrieve information and update statuses and the account of a Twitter user.
It can send HTTP requests to the Twitter API Web server on behalf of a given user and performs several types of operations.
Currently it can get the user statuses aggregated in several ways, update or delete statuses, get, send and delete direct messages, add, delete and verify friends, etc..
Symbian, a popular operating system in mobile phones, has been added to the
Free Alternative Operating Systems page.
This OS is designed with mobile devices in mind, and features a real time kernel, pre-emptive multitasking, etc.
Package:
Summary:
Manipulate text strings
Groups:
Author:
Description:
This class can be used to manipulate text strings.
It performs several types of instructions to manipulate text strings like: comparing values, get the length, get parts of the string, concatenate, search text, map the case of letters, convert to number values, etc..
Package:
Summary:
Handle TCP socket server connections
Groups:
Author:
Description:
This class can be used to handle TCP socket server connections.
It can listen to connection requests to a given IP address and port.
The class handles connection events like connection requests, reading the request data and send the response data, by calling functions of the class for custom processing.
Sub-classes may extend the class to implement special handling of connection events for different types of server applications. Several examples are provided to demonstrate this ability.
Package:
Summary:
Get a location weather forecast from Google
Groups:
Author:
Description:
This class can be used to get a location weather forecast from Google.
It can send an HTTP request to the Google Weather Web services API server to request for the weather forecast for a given world location.
The class can parse the response and extract the weather forecast details for the next days, like the high and low temperatures and the weather icon.
Package:
Summary:
Database access abstraction layer
Groups:
Author:
Description:
This class implements a database access abstraction layer.
It provides a single interface to access MySQL using the regular mysql extension, or the MySQLi, or any database supported by the PDO extension.
The class can establish connections, manage transactions, execute prepared queries, retrieve query results into arrays, get the number of query result rows, and the last inserted identifier.
Package:
Summary:
Load and save images in the BMP format
Groups:
Author:
Description:
This class can be used to Load and save images in the BMP format.
It can open an 24 bit image file in the BMP format and create a GD image resource with the image loaded from the file.
The class can also do the opposite, i.e. take a GD image resource and save the image to a file in the BMP format.