
PHP
冷岫烟
这个作者很懒,什么都没留下…
展开
-
关于thinkphp5模板支持include引入动态模板方法
使用thinkphp5在模板页面想动态引入不同的模板,但是不能被正常解析,看了网上的几种方法,只能去修改原始方法文件了,具体如下:{include file=”$param/head”}<include file="$template1" />修改文件thinkphp\library\think\Template.php文件下的parseInclude方法添加的...原创 2020-04-17 12:57:03 · 2511 阅读 · 3 评论 -
PHP的Socket通信之WebSocket篇
WebSocket 是 HTML5 开始提供的一种在单个 TCP 连接上进行全双工通讯的协议。WebSocket 使得客户端和服务器之间的数据交换变得更加简单,允许服务端主动向客户端推送数据。在 WebSocket API 中,浏览器和服务器只需要完成一次握手的动作,两者就形成了一条快速通道创建持久性的连接,两者之间就直接可以数据互相传送。(长连接,循环连接的不算)现在,很多网站为了实现推送...原创 2019-12-28 13:54:35 · 348 阅读 · 0 评论 -
PHP的Socket通信之UDP篇
1.创建一简单的UDP服务器//服务器信息$server = 'udp://127.0.0.1:9998';//消息结束符号$msg_eof = "\n";$socket = stream_socket_server($server, $errno, $errstr, STREAM_SERVER_BIND);if (!$socket) { die("$errstr ($errno)"...原创 2019-12-28 13:54:48 · 387 阅读 · 0 评论 -
php中连接tcp服务的三种方式
首先需要现有一个 tcp 服务,我们使用 php中的 socket 系列函数实现<?php//创建socket套接字$socket = socket_create(AF_INET, SOCK_STREAM, SOL_TCP);//设置阻塞模式socket_set_block($socket);//为套接字绑定ip和端口socket_bind($socket,'127.0.0....转载 2019-12-27 16:45:14 · 506 阅读 · 0 评论