PHPとVBのSOCKET通信の問題、ぜひご覧ください。
<?php$server = '127.0.0.1';$port = 8888;$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);if($socket < 0) { echo socket_strerror($socket);} else { echo '成功<br />';}$result = @socket_connect($socket, $server, $port);$buf = '你好啊我';$len = strlen($buf);socket_send($socket, $buf, $len, 0);socket_close($socket);?>
ディスカッション (解決策) に返信
@socket_connect @ をキャンセルして、警告メッセージがあるかどうかを確認してください
@socket_connect @ をキャンセルして、警告メッセージがあるかどうかを確認してください
Option ExplicitPrivate Sub Form_Load() tcpServer.LocalPort = 8888 tcpServer.Listen lblstate.Caption = "目前没有客户端连入!"End SubPrivate Sub tcpServer_ConnectionRequest(ByVal requestID As Long) If tcpServer.State <> sckClosed Then tcpServer.Close tcpServer.Accept requestID lblstate.Caption = "有客户端连入本机! IP:" & tcpServer.RemoteHostIPEnd SubPrivate Sub tcpServer_DataArrival(ByVal bytesTotal As Long) Dim strData As String tcpServer.GetData strData txtOutput.Text = strData & vbCrLf & txtOutput.TextEnd SubPrivate Sub txtSendData_KeyPress(KeyAscii As Integer) If KeyAscii = 13 Then If tcpServer.State = sckConnected Then tcpServer.SendData "服务器说:" & txtSendData.Text txtOutput.Text = "服务器说" & txtSendData.Text & vbCrLf & txtOutput.Text txtSendData.Text = "" Else MsgBox "目前没有连接的客户端!" End If End IfEnd Sub
一度接続されていると推定されます
Y
VB を理解していない場合は、自分の目で確認してください
VB 側の問題。彼は 1 つの接続のみを受け入れます。
VB の問題。彼は 1 つの接続のみを受け入れます。
VBとVB時間通信を使って一度接続すれば大丈夫です
でもなぜ接続数を増やすためにPHPとVB通信を使うのでしょうか?元の接続に基づいてデータを送信し続けることはできませんか?
PHP は更新ごとに 1 回作成されるため、接続が多くなります
PHP の更新ごとに一度作成するだけなので、接続がたくさんあります
ああ、この問題を解決する方法がわかりません
関数を作りたいだけです PHP がそれを送信した後、VB クライアント側はデータを受け取り、データを TXT に保存します
その他は非常に簡単です。この接続の問題は解決できません
ページを一度更新して、サーバーが再度実行するまで待機する必要があります。バックグラウンドで
VB->VB 作成、接続は 1 回のみ
PHP は更新ごとに 1 回作成するため、接続がたくさんあります
ああ、この問題を解決する方法がわかりません
私はただ、 PHP がデータを送信した後、VB クライアント側がデータを受信して TXT に保存します
それ以外は非常に単純です。これだけでは解決できません
これがあなたの設計アーキテクチャです。あなたが解決したい現実の問題は何ですか?チャット?オフィス?
VB->VB 作成、接続は 1 回だけ
PHP は更新するたびに 1 回作成するため、接続がたくさんあります
この問題の解決方法がわかりません
PHP 用の関数を作りたいだけですVB クライアントに送信する データを受信して TXT に保存する
他はすべて非常に単純です。この接続の問題は解決できません
VB は受信後に接続を閉じます
VB->VB 作成、接続のみ。
PHP は更新ごとに 1 回作成するので、接続がたくさんあります
ああ、この問題を解決する方法がわかりません
PHP が送信した後、VB クライアント側がデータを受信して関数を作成したいだけです。データをTXTに保存します
それ以外は非常に簡単です。この接続の問題だけでは解決できません
受信後に接続を閉じます
追加しましたが、まだ機能しません
自分でVBの本を読んでみてください。 接続を閉じればいいだけです
ソケットも閉じられています
自分でVBの本を見てください。ソケット全体を閉じているので、接続を閉じるべきです
ソケットが閉じられると、bind/accept も無効になります
今日もここにいます 関連する本を探していますが、見つかりません。
ソケット全体を閉じたように感じます。
ソケットが閉じられると、バインド/受け入れも無効になります。

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











多くの場合、キーワードと追跡パラメーターで散らかった長いURLは、訪問者を阻止できます。 URL短縮スクリプトはソリューションを提供し、ソーシャルメディアやその他のプラットフォームに最適な簡潔なリンクを作成します。 これらのスクリプトは、個々のWebサイトにとって価値があります

Laravelは、直感的なフラッシュメソッドを使用して、一時的なセッションデータの処理を簡素化します。これは、アプリケーション内に簡単なメッセージ、アラート、または通知を表示するのに最適です。 データは、デフォルトで次の要求のためにのみ持続します。 $リクエスト -

これは、LaravelバックエンドとのReactアプリケーションの構築に関するシリーズの2番目と最終部分です。シリーズの最初の部分では、基本的な製品上場アプリケーションのためにLaravelを使用してRESTFUL APIを作成しました。このチュートリアルでは、開発者になります

Laravelは簡潔なHTTP応答シミュレーション構文を提供し、HTTP相互作用テストを簡素化します。このアプローチは、テストシミュレーションをより直感的にしながら、コード冗長性を大幅に削減します。 基本的な実装は、さまざまな応答タイプのショートカットを提供します。 Illuminate \ support \ facades \ httpを使用します。 http :: fake([[ 'google.com' => 'hello world'、 'github.com' => ['foo' => 'bar']、 'forge.laravel.com' =>

PHPクライアントURL(CURL)拡張機能は、開発者にとって強力なツールであり、リモートサーバーやREST APIとのシームレスな対話を可能にします。尊敬されるマルチプロトコルファイル転送ライブラリであるLibcurlを活用することにより、PHP Curlは効率的なexecuを促進します

顧客の最も差し迫った問題にリアルタイムでインスタントソリューションを提供したいですか? ライブチャットを使用すると、顧客とのリアルタイムな会話を行い、すぐに問題を解決できます。それはあなたがあなたのカスタムにより速いサービスを提供することを可能にします

2025 PHP Landscape Surveyは、現在のPHP開発動向を調査しています。 開発者や企業に洞察を提供することを目的とした、フレームワークの使用、展開方法、および課題を調査します。 この調査では、現代のPHP Versioの成長が予想されています

この記事では、Laravel Webフレームワークの通知システムを検討します。 Laravelの通知システムを使用すると、さまざまなチャネルでユーザーに通知を送信できます。今日は、通知ovを送信する方法について説明します
