W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
當(dāng)使用Ohsce_eng_socket_server創(chuàng)建SERVER資源時(shí)載入的響應(yīng)客戶端新數(shù)據(jù)到達(dá)的函數(shù),會(huì)在RUN時(shí)被用到,但必須先行載入。
(OHSCE>=0.1.9)
當(dāng)使用Ohsce_eng_socket_server創(chuàng)建SERVER資源時(shí)載入的響應(yīng)客戶端新數(shù)據(jù)到達(dá)的函數(shù),會(huì)在RUN時(shí)被用到,但必須先行載入。
當(dāng)調(diào)用時(shí)以下值會(huì)被傳入:
$socket
-當(dāng)前正在操作的socket
$buf
-得到的數(shù)據(jù)
$len
-數(shù)據(jù)長(zhǎng)度
$zv
-可修改數(shù)據(jù)
$zv=array("clients"=>&$oibc_clients,"ip"=>&$oibc_clients_id_ip,"id"=>&$oibc_clients_id);
$oibc_clients
-目前進(jìn)程所伺服的所有socket連接 其中第一個(gè)為listen socket (ARRAY)
$oibc_clintes_id_ip
-socket們的IP對(duì)照 (ARRAY)
$oibc_clients_id
-是$oibc_clients的備份
Example:
<?php function example(&$socket,$buf,$len,$zv){ //收到數(shù)據(jù)時(shí)的回調(diào)函數(shù) echo $buf; Ohsce_socketwrite($socket,'hi '.$buf); return true; }
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: