stream_get_transports
登録されたソケット転送プロトコルのリストを取得します
関数名:stream_get_transports()
適用バージョン:PHP 5> = 5.2.1、PHP 7
関数の説明:Stream_Get_Transports()関数は、現在のPHPバージョンでサポートされているネットワーク伝送プロトコルのリストを返します。
使用法:stream_get_transports(void):array
パラメーター:この関数はパラメーターを受け入れません。
返品値:現在のPHPバージョンでサポートされているネットワーク伝送プロトコルを含む配列を返します。プロトコルが利用できない場合、空の配列が返されます。
例:
$transports = stream_get_transports(); foreach ($transports as $transport) { echo $transport . PHP_EOL; }
出力例:
tcp udp udg ssl sslv2 sslv3 tls tlsv1.0 tlsv1.1 tlsv1.2
このサンプルコードには、現在のPHPバージョンでサポートされているネットワーク伝送プロトコルのリストが採用され、ラインごとに表示されます。この例では、出力の結果には、TCP、UDP、SSLなどの一般的な伝送プロトコルが含まれます。
特定の出力結果は、PHPバージョンとコンピレーションオプションによって異なる場合があることに注意してください。