note 80569 added to function.socket-create
| From: | KyleWilson at osu1 dot php dot net | Date: | Wed, 23 Jan 2008 01:02:18 +0000 |
| Subject: | note 80569 added to function.socket-create | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-135322@lists.php.net to get a copy of this message | ||
to ionic and david...
I'm just taking a stab at this, but wouldn't some combination of gethostbynamel and
php_uname('n') provide you with the world-facing IP address without making a system call
or using expensive socket operations? Don't get me wrong, socket operations have their place,
but if you just need the server IP from a cli script, socket operations seem expensive. :)
<?php
print_r(gethostbynamel(php_uname('n')));
?>
----
Server IP: 64.71.164.2
Probable Submitter: 170.35.224.65
----
Manual Page -- http://www.php.net/manual/en/function.socket-create.php
Edit -- https://master.php.net/note/edit/80569
Del: integrated -- https://master.php.net/note/delete/80569/integrated
Del: useless -- https://master.php.net/note/delete/80569/useless
Del: bad code -- https://master.php.net/note/delete/80569/bad+code
Del: spam -- https://master.php.net/note/delete/80569/spam
Del: non-english -- https://master.php.net/note/delete/80569/non-english
Del: in docs -- https://master.php.net/note/delete/80569/in+docs
Del: other reasons-- https://master.php.net/note/delete/80569
Reject -- https://master.php.net/note/reject/80569
Search -- https://master.php.net/manage/user-notes.php