Soket eklentisi, BSD soketlerine dayalı soket iletişim işlevlerine düşük seviyeli bir arayüz olarak gerçeklenmiştir. Eklenti bir soket istemcisi olarak davranabildiği gibi bir soket sunucusu olarak davranabilmektedir.
Daha temel istemci tarafı soket arayüzü için stream_socket_client(), stream_socket_server(), fsockopen() ve pfsockopen() işlevlerine bakınız.
Bu işlevleri kullanırken dikkat etmeniz gereken husus, işlev isimleri olarak C kütüphanesindeki eşdeğerlerinin isimleri kullanılmış olsa da bildirimleri aynı değildir. Çelişkiye düşmemek için işlevlerin açıklamalarını okumayı unutmayın.
Soket programlamaya yabancı olanlar Unix kılavuz sayfalarından ve C'deki soket programlama ile ilgili öğreticilerden büyük ölçüde yararlanabilirler. Çoğu, bir kaç değişiklikle PHP'deki soket programlamaya uyarlanabilir. » Unix Soketleri için SSS iyi bir başlangıç olabilir.