我正在尝试使用以下php函数:

socket_bind ( resource $socket , string $address [, int $port = 0 ] )

我有3个字段($ socket,$ address,$ port),但我们已经以不同的格式发送给了我 . 存在详细说明发件人(在这种情况下我是接收者)将如何向我发送地址/端口的文档:

地址,端口和大小应作为十进制整数的ASCII表示形式发送,通过将值转换为主机字节顺序并将它们分别视为无符号长整数,无符号短整数和无符号长整数形成 .

我需要将端口从unsigned short转换回整数,以便我可以使用socket_bind . 有没有一种简单的方法在PHP中执行此操作?

谢谢