omo chamar um WebSocket programaticamente (usando PHP

Tenho uma situação em que preciso atualizar uma janela do navegador com base nas informações da outra. No momento, estou usando o WebSockets e está funcionando muito bem.

Agora, quero enviar dados para o WebSocket usando PHP em vez do navegador (então, em vez de ws: //, use código PHP). Em outras palavras, quero simular a chamada WebSocket.send () usando PHP em vez de JavaScript.

Tenho o seguinte código que parece não funcionar (a mensagem não está sendo chamada):

if ( 
        function_exists('socket_create') AND
        $sock = socket_create(AF_INET, SOCK_DGRAM, SOL_UDP) AND
        $sock_data = socket_connect($sock, "127.0.0.1", 12345)
    ) {  
        $msg = "hello world";
        $sock_data = socket_set_option($sock, SOL_SOCKET, SO_BROADCAST, 1); //Set 
        $sock_data = socket_write($sock, $msg, strlen($msg)); //Send data
        socket_close($sock); //Close socket
    } 

questionAnswers(5)

yourAnswerToTheQuestion