网络
checkdnsrr
<?php
var_dump(checkdnsrr('example.com'));
var_dump(checkdnsrr('github.com'));
var_dump(checkdnsrr('github.com', 'MX'));
var_dump(checkdnsrr('github.com', 'A'));
closelog
<?php
var_dump(closelog());
dns_check_record
<?php
var_dump(dns_check_record('example.com'));
var_dump(dns_check_record('github.com'));
var_dump(dns_check_record('github.com', 'MX'));
var_dump(dns_check_record('github.com', 'A'));
dns_get_mx
<?php
var_dump(dns_get_mx('github.com', $mxhosts, $weight));
var_dump($mxhosts, $weight);
dns_get_record
<?php
var_dump(dns_get_record('github.com'));
var_dump(dns_get_record('github.com', DNS_ANY));
var_dump(dns_get_record('github.com', DNS_MX));
var_dump(dns_get_record('github.com', DNS_A));
var_dump(dns_get_record('github.com', DNS_ANY, $authns, $addtl));
var_dump($authns, $addtl);
fsockopen
<?php
var_dump(fsockopen('www.example.com', 80));
var_dump(fsockopen('www.example.com', 80, $errno, $errstr, 30));
gethostbyaddr
<?php
var_dump(gethostbyaddr('127.0.0.1'));
var_dump(gethostbyaddr('192.30.255.112'));
var_dump(gethostbyaddr($_SERVER['REMOTE_ADDR']));
gethostbyname
<?php
var_dump(gethostbyname('github.com'));
var_dump(gethostbyname('example.com'));
gethostbynamel
<?php
var_dump(gethostbynamel('github.com'));
var_dump(gethostbynamel('example.com'));
gethostname
<?php
var_dump(gethostname());
getmxrr
<?php
var_dump(getmxrr('github.com', $mxhosts, $weight));
var_dump($mxhosts, $weight);
getprotobyname
<?php
var_dump(getprotobyname('tcp'));
var_dump(getprotobyname('udp'));
getprotobynumber
<?php
var_dump(getprotobynumber(6));
var_dump(getprotobynumber(17));
getservbyname
<?php
var_dump(getservbyname('http', 'tcp'));
var_dump(getservbyname('www', 'tcp'));
var_dump(getservbyname('ftp', 'tcp'));
var_dump(getservbyname('ssh', 'tcp'));
getservbyport
<?php
var_dump(getservbyport(80, 'tcp'));
var_dump(getservbyport(21, 'tcp'));
var_dump(getservbyport(22, 'tcp'));
<?php
function foo()
{
}
var_dump(header_register_callback('foo'));
<?php
header('Location: http://www.example.com');
header_remove('Location');
header('Foo: foo');
header('Bar: bar');
header_remove();
<?php
header('Location: http://www.example.com');
header('HTTP/1.1 404 Not Found');
<?php
var_dump(headers_list());
<?php
var_dump(headers_sent());
var_dump(headers_sent($file, $line));
http_response_code
<?php
var_dump(http_response_code());
var_dump(http_response_code(200));
var_dump(http_response_code(404));
var_dump(http_response_code());
inet_ntop
<?php
var_dump(inet_ntop(chr(127) . chr(0) . chr(0) . chr(1)));
var_dump(inet_ntop(chr(192) . chr(168) . chr(1) . chr(1)));
inet_pton
<?php
var_dump(inet_pton('127.0.0.1'));
var_dump(inet_pton('192.168.1.1'));
ip2long
<?php
var_dump(ip2long(''));
var_dump(ip2long('.'));
var_dump(ip2long('127.0.0.1'));
var_dump(ip2long('192.168.1.1'));
var_dump(ip2long('192.168.1.256'));
long2ip
<?php
var_dump(long2ip(2130706433));
var_dump(long2ip(3232235777));
openlog
<?php
openlog('log', LOG_PID | LOG_PERROR, LOG_USER);
pfsockopen
<?php
var_dump(pfsockopen('www.example.com', 80));
var_dump(pfsockopen('www.example.com', 80, $errno, $errstr, 30));
setcookie
<?php
var_dump(setcookie('foo', 'foo'));
var_dump(setcookie('foo', 'foo', time() + 3600));
var_dump(setcookie('foo', 'foo', time() + 3600, '/'));
var_dump(setcookie('foo', 'foo', time() + 3600, '/', 'example.com'));
var_dump(setcookie('foo', 'foo', time() + 3600, '/', 'example.com', true));
var_dump(setcookie('foo', 'foo', time() + 3600, '/', 'example.com', true, true));
setrawcookie
<?php
var_dump(setrawcookie('foo', 'foo'));
var_dump(setrawcookie('foo', 'foo', time() + 3600));
var_dump(setrawcookie('foo', 'foo', time() + 3600, '/'));
var_dump(setrawcookie('foo', 'foo', time() + 3600, '/', 'example.com'));
var_dump(setrawcookie('foo', 'foo', time() + 3600, '/', 'example.com', true));
var_dump(setrawcookie('foo', 'foo', time() + 3600, '/', 'example.com', true, true));
socket_get_status
<?php
var_dump(socket_get_status(fsockopen('www.example.com', 80)));
socket_set_blocking
<?php
var_dump(socket_set_blocking(fsockopen('www.example.com', 80), 0));
var_dump(socket_set_blocking(fsockopen('www.example.com', 80), 1));
socket_set_timeout
<?php
var_dump(socket_set_timeout(fsockopen('www.example.com', 80), 30));
syslog
<?php
var_dump(syslog(LOG_ERR, 'PHP Fatal error: Error!'));
var_dump(syslog(LOG_WARNING, 'PHP Warning: Warning!'));
var_dump(syslog(LOG_NOTICE, 'PHP Notice: Notice!'));