note 113758 added to function.getprotobynumber

From: Date: Wed, 27 Nov 2013 23:37:19 +0000
Subject: note 113758 added to function.getprotobynumber
Groups: php.notes 
Request: Send a blank email to php-notes+get-197644@lists.php.net to get a copy of this message
getprotobynumber() ===================== getprotobynumber() gets the protocol name for the given protocol number on the local system. If the protocol number is not recognized,the function returns FALSE. The given code snippet gives the list of protocols along with their protocol numbers ===================== code <? $format = "number <---> protocol\n<br />"; $format = "%6s <---> %s\n<br />"; for($number = 0; $number < 255; $number ++) { if (getprotobynumber ( $number )) printf ( $format, " $number", getprotobynumber ( $number ) ); } ?> ===================== OUTPUT: 0 <---> ip 1 <---> icmp 2 <---> igmp 3 <---> ggp 4 <---> ipencap 5 <---> st 6 <---> tcp 8 <---> egp 9 <---> igp 12 <---> pup 17 <---> udp 20 <---> hmp 22 <---> xns-idp 27 <---> rdp 29 <---> iso-tp4 33 <---> dccp 36 <---> xtp 37 <---> ddp 38 <---> idpr-cmtp 41 <---> ipv6 43 <---> ipv6-route 44 <---> ipv6-frag 45 <---> idrp 46 <---> rsvp 47 <---> gre 50 <---> esp 51 <---> ah 57 <---> skip 58 <---> ipv6-icmp 59 <---> ipv6-nonxt 60 <---> ipv6-opts 73 <---> rspf 81 <---> vmtp 88 <---> eigrp 89 <---> ospf 93 <---> ax.25 94 <---> ipip 97 <---> etherip 98 <---> encap 103 <---> pim 108 <---> ipcomp 112 <---> vrrp 115 <---> l2tp 124 <---> isis 132 <---> sctp 133 <---> fc 135 <---> mobility-header 136 <---> udplite 137 <---> mpls-in-ip 138 <---> manet 139 <---> hip 140 <---> shim6 141 <---> wesp 142 <---> rohc ---- Server IP: 64.71.164.2 Probable Submitter: 2001:250:7401:8209:c5bd:7d4d:85d3:27ec ---- Manual Page -- http://php.net/manual/en/function.getprotobynumber.php Edit -- https://master.php.net/note/edit/113758 Del: integrated -- https://master.php.net/note/delete/113758/integrated Del: useless -- https://master.php.net/note/delete/113758/useless Del: bad code -- https://master.php.net/note/delete/113758/bad+code Del: spam -- https://master.php.net/note/delete/113758/spam Del: non-english -- https://master.php.net/note/delete/113758/non-english Del: in docs -- https://master.php.net/note/delete/113758/in+docs Del: other reasons-- https://master.php.net/note/delete/113758 Reject -- https://master.php.net/note/reject/113758 Search -- https://master.php.net/manage/user-notes.php

« previous php.notes (#197644) next »