getprotobynumber
با getprotobynumber() از روی شماره، نام پروتکل (Protocol) را می گیری. مثل وقتی شماره پیراهن را می دانی و نام بازیکن را می خواهی. این تابع دقیقاً همین کار را می کند.
تعریف و کاربرد «نام پروتکل»
این تابع نام پروتکل را از روی شماره برمی گرداند. اگر نشد، FALSE می دهد. «نام پروتکل» مثل TCP یا UDP است.
نحو (Syntax)
getprotobynumber(protocolnumber)
مثال ساده؛ از شماره به نام
<?php
$protocolname = getprotobynumber(6);
echo $protocolname;
?>
گام های عملی
- یک فایل PHP بساز.
- عدد پروتکل را مشخص کن.
- تابع را صدا بزن.
- نام برگردانده شده را چاپ کن.
پارامتر و خروجی
- protocolnumber: عدد پروتکل؛ مثلاً 6 یا 17.
- خروجی: نام پروتکل یا FALSE.
نکته: اعداد رایج: 6 برای TCP و 17 برای UDP است.
هشدار: اگر عدد اشتباه باشد، مقدار FALSE می گیرید.
مطالب مرتبط و تکمیلی
اگر نام داری و می خواهی شماره بگیری، از getprotobyname استفاده کن. برای کارهای شبکه، gethostbyname هم مفید است. همچنین برای جستجوی نام پروتکل بین صفحات مرتبط بگرد.
جمع بندی سریع
- شماره بده، نام پروتکل بگیر.
- 6 یعنی معمولاً TCP.
- 17 یعنی معمولاً UDP.
- خروجی غلط یعنی عدد نامعتبر است.