|
...
|
...
|
@@ -12,16 +12,19 @@ namespace App\Helper; |
|
|
|
class Socket
|
|
|
|
{
|
|
|
|
public function socket($data){
|
|
|
|
@file_put_contents(storage_path('logs/lyh_error.log'), var_export(1111, true) . PHP_EOL, FILE_APPEND);
|
|
|
|
// Socket 服务器的 IP 和端口
|
|
|
|
$socketServerIp = '127.0.0.1';
|
|
|
|
$socketServerPort = 9555; // 替换为实际端口
|
|
|
|
// 创建一个 TCP Socket 客户端
|
|
|
|
$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);
|
|
|
|
@file_put_contents(storage_path('logs/lyh_error.log'), var_export($socket, true) . PHP_EOL, FILE_APPEND);
|
|
|
|
if ($socket === false) {
|
|
|
|
return response()->json(['error' => 'Socket creation failed']);
|
|
|
|
}
|
|
|
|
// 连接到 Socket 服务器
|
|
|
|
$result = socket_connect($socket, $socketServerIp, $socketServerPort);
|
|
|
|
@file_put_contents(storage_path('logs/lyh_error.log'), var_export($result, true) . PHP_EOL, FILE_APPEND);
|
|
|
|
if ($result === false) {
|
|
|
|
return response()->json(['error' => 'Socket connection failed']);
|
|
|
|
}
|
...
|
...
|
|