- fsockopen: documentation ( source)
- fclose: documentation ( source)
- feof: documentation ( source)
- fgets: documentation ( source)
- fwrite: documentation ( source)
<?php
global $socket;
$mt4server = "mt4demo.ads-securities.com";
$command = "ZINFO\r\n";
$socket = fsockopen($mt4server, 443, $errno, $errstr, 5);
if ($socket === false) {
die($errno.", ".$errstr.", ".$socket);
} else {
// code with socket connected
fwrite($socket,$command);
$response = "";
while (!feof($socket)) {
$response .= fgets($socket, 4096);
}
echo $response;
fclose($socket);
}
?>