|
|
|
|
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 | | | very simple ftp class Categories : PHP, PHP Classes, FTP | | | PHP Paypal IPN Integration Class v1.0.0 Categories : PHP, PHP Classes, Payment Gateways | | | A Timing Class Categories : PHP, PHP Classes, Date Time | | | The class to check load time of your script
VERY usefull for relatively slow applications, but not only.. Categories : PHP, PHP Classes, Debugging | | | Create HTML forms dynamicly using Javascript & PHP Categories : PHP, PHP Classes, Java Script | | | usercounter class Categories : PHP, PHP Classes, Databases, MySQL, Environment Variables | | | accept_connect -- Accepts a connection on a socket Categories : PHP, PHP Functions, Sockets | | | RSS parser.
Parses RSS into an array. Quick and nasty but does the job.
No checking is done for correct Tags, only correct XML.
PHP4 needed to display result (uses print_r). Categories : PHP, XML, PHP Classes, Rich Site Summary (RSS) | | | ElfReader: An ELF (Executable and Linking Format) header information in PHP. Shows how to use the UNPACK function to read data. Categories : PHP, Linux, PHP Classes | | | Import the yahoo address book. Categories : PHP, CURL, Authentication | | | an example of the cyberlib payment class Categories : PHP, PHP Classes, Ecommerce, Credit Cards | | | Power Form Validation Categories : PHP, PHP Classes, Data Validation | |
|
|
|