socket_write Bir sokete yazar &reftitle.description; intfalsesocket_write Socketsoket stringtampon intnulluzunluk&null; Belirtilen tampon'u belirtilen soket'e yazar. &reftitle.parameters; soket Tamponun yazılacağı soket. tampon Sokete yazılacak veri. uzunluk Belirtilmesi isteğe bağlı olup, sokete yazılacak bayt sayısını belirler. Tampon uzunluğundan büyükse tampon uzunluğundan fazlası yok sayılır. &reftitle.returnvalues; Sokete başarıyla yazılan bayt sayısı,&return.falseforfailure;. Hata kodu socket_last_error işleviyle alınabilir. Bu kod socket_strerror işlevine aktarılarak hata açıklaması alınablir. Hiçbir baytın yazılmadığı anlamına gelen 0 dönüş değeri oldukça geçerli bir dönüş değeridir. Bu bakımdan &false; değerini sınamak için === işlecini kullanmalısınız. &reftitle.changelog; &Version; &Description; &sockets.changelog.socket-param; 8.0.0 uzunluk artık &null; olabiliyor. &reftitle.notes; socket_write işlevinin tampondaki tüm baytları yazması gerekli değildir. Ağ üzerindeki tamponlara ve benzerlerine bağlı olarak verinin belli bir miktarı hatta tampon çok daha büyük olsa bile sadece bir bayt yazılması bile başarılı bir işlem kabul edilir. Bu bakımdan yazılan bayt sayısını denetleyerek verinin kalanını aktarmayı unutmayın. &reftitle.seealso; socket_accept socket_bind socket_connect socket_listen socket_read socket_strerror