|
|
|
|
Like this code?
Show the author your appreciation.
|
|
| |
Shows how to implement an extensible class. This implementation has working functions to check if we can connect to a host using the base class CheckHost and plugs another function (method curl) with CheckHostCurl class which extends the first one. Also will be used as a callback example.
Usage Example
|
<?php
require_once "checkhost.class.php";
require_once "checkhost_curl.class.php";
$hosts = array("www.google.com",
"www.yahoo.es",
"noexists.tld");
echo "Using method: fsockopen\n\n";
foreach ($hosts as $host) {
$ch = new CheckHost($host, 80, "fsockopen");
echo "Connection to $host: ".($ch->Check() ? "OK" : "FAILED")."\n";
}
echo "\nUsing Method: sockets\n\n";
foreach ($hosts as $host) {
$ch = new CheckHost($host, 80, "sockets");
echo "Connection to $host: ".($ch->Check() ? "OK" : "FAILED")."\n";
}
echo "\nUsing Method: curl (it ignores the port parameter)\n\n";
foreach ($hosts as $host) {
$ch = new CheckHostCurl($host, 80, "curl");
echo "Connection to $host: ".($ch->Check() ? "OK" : "FAILED")."\n";
}
?> | | |
|
| Returns Yahoo! Address Book and Messenger List as an Array Categories : PHP, PHP Classes, CURL | | | Link Manager for Link Exchangers Categories : PHP, PHP Classes, Databases, MySQL, CURL | | | Url To Pdf Report By Remote Application Categories : PHP, PHP Classes, PDF, CURL | | | MySQL database class Categories : PHP, MySQL, Databases, PHP Classes | | | PHP MIME Decoder. This class decodes Mime Encoded email message.
Attachments are stored in a director. Works with Multipart/alternative,
multipart/mixed etc.
see http://p3mail.com for example. Categories : PHP, PHP Classes, Email | | | A very basic and fast XML parser Categories : PHP, PHP Classes, XML | | | Generate FDF files without the pdftk library or php extension. Categories : PHP, PHP Classes, PDF | | | ClassFuncDoc - This script is a classes and functions documentation tool. Categories : PHP, Classes and Objects, Documentation, PHP Classes, Complete Programs | | | Tweak Array, insert/add elements to any position of your arrays - delete elements from your arrays - move elements within your arrays - replace elements from your arrays ... the array, 'dynamically' grows or shrinks to whatever we tweak it. Categories : PHP Classes, Arrays, PHP | | | PHP Based Apache + Mysql Error Log Parser Categories : PHP, PHP Classes, Apache, MySQL, Log Files | | | Validator - A PHP class that can can be used for validating Email IDs and Dates Categories : PHP, PHP Classes, Data Validation, Email, Date Time | | | Class: Info on Users, Servers and the running script Categories : PHP, Classes and Objects, User Interface, PHP Classes | | | Ajax PHP Tree (Left and Right) with MySQL Categories : PHP, Databases, MySQL, AJAX, PHP Classes | | | YellowPages Content Grabber (PHP5 +) Categories : PHP, PHP Classes, Regexps, Databases, MySQL | | | Create HTML forms dynamicly using Javascript & PHP Categories : PHP, PHP Classes, Java Script | |
|
|