1樓:最黑的是眼
一.伺服器端:
1. 編輯server.php檔案內容如下:
<?php
$reqs=array(); //保持客戶端的長連線在這個陣列裡
$serv = new swoole_websocket_server("192.168.2.115", 9502);
//如下可以設定多埠監聽
//$server = new swoole_websocket_server("0.0.0.0", 9501, swoole_base);
//$server->addlistener('0.0.0.0', 9502, swoole_sock_udp);
//$server->set(['worker_num' => 4]);
$serv->on('open', function($server, $req) );
$serv->on('message', function($server, $frame)
});$serv->on('close', function($server, $fd) );
$serv->start();12345678910111213141516171819202122232425262728
2. 啟動上面實現的websocket服務**
客戶端-同事開啟兩個瀏覽器模擬多client:
3. 在瀏覽器console裡執行:
var wsl= 'ws://192.168.2.115:9502'
ws = new websocket(wsl);//新建立一個連線
//如下指定事件處理
ws.onopen = function();
ws.onmessage = function(evt);
ws.onclose = function(evt);
ws.onerror = function(evt); 1234567
4. 在任意瀏覽器console裡手動執行:
ws.send(888);
//看每個瀏覽器的內容console輸出應該是一樣的就實驗在成功了
ws.close();//關閉連線
2樓:匿名使用者
$name=$_post['user_name'];
$pwd=md5($_post['user_pwd']);
$phone=$_post['user_phone'];
$email=$_post['user_email'];
$query="call pro_reg('$name','$pwd','$phone','$email')";
$result=$pdo->prepare($query);
if($result->execute()){
php中變數與常量的區別,3,PHP中變數和常量的區別
定義常量和定義變數的區別 1.常量前面沒有美元符號 2.常量只能用 define 函式定義,而不能通過賦值語句3.常量可以不用理會變數範圍的規則而在任何地方定義和訪問4.常量一旦定義就不能被重新定義或者取消定義5.常量的值只能是標量 更詳細的關於變數和常量的知識請參見參考資料。 變數與常量 1.變數...
PHP中include和require的區別詳解
require 語句的效能與include 相類似,都是包括並執行指定檔案。不同之處在於 對include 語句來說,在執行檔案時每次都要進行讀取和評估 而對於require 來說,檔案只處理一次 實際上,檔案內容替換require 語句 這就意味著如果可能執行多次的 則使用require 效率比較...
php中require和include的區別
二種方式提供不同的使用彈性。require 的使用方法如這個函式通常放在 php 程式的最前面,php 程式在執行前,就會先讀入 require 所指定引入的檔案,使它變成 php 程式網頁的一部份。常用的函式,亦可以這個方法將它引入網頁中。include 使用方法如這個函式一般是放在流程控制的處理...