You can get the behavior in two ways:
WebSockets - If all your clients connect via web sockets, you have a direct connection between the client and the server. You'll need to get creative with timing, but you can certainly send a command at any time requiring a refresh. This requires that you implement web sockets in PHP http://socketo.me/ and JavaScript.
Polling - You can set up the client to send an AJAX request every x seconds. The server responds with a bool value which the AJAX success handler uses to determine whether it should refresh the page.