php網路編程入門

來源:互聯網
上載者:User
本篇文章給大家介紹的是關於PHP網路編程的代碼,有興趣的朋友可以看一下

<?php//echo gethostbyname("www.baidu.com");$host = "111.13.100.92";   //設定基本資料$port = 65530;             set_time_limit(0);         //設定逾時時間//建立一個socket$socket = socket_create(AF_INET,SOCK_STREAM,0) or die("不能建立socket連結!\n");//綁定Socket到連接埠$result = socket_bind($socket,$host,$port) or die("不能綁定socket給定的連接埠\n");//開始監聽$result = socket_listen($socket,3) or die("建立socket串連失敗\n");//接受串連請求,另一個Socket處理通訊$socket_a = socket_accept($socket) or die("不能接受用戶端socket請求\n");//擷取用戶端的輸入請求$input = socket_read($socket_a,4096) or die("讀取用戶端輸入失敗\n");//清空輸入字元$input = trim($input);//處理用戶端輸入並處理結果$output = strrev($input)."\n";socket_write($socket_a,$output,strlen($output)) or die("不能給用戶端返回結果\n");//關閉socketsocket_close($socket_a);socket_close($socket);?>

相關推薦:

php入門之頁面傳值的技巧解析

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.