php
info987623
软件软件
展开
-
php使用fputcsv进行大数据的导出
public function export(){ header('Content-Type: application/vnd.ms-excel'); header('Content-Disposition: attachment;filename=xxxxxxxxx.csv'); header('Cache-Control: max-age=0'); set_time_limit(0); // 设置脚本最大执行时间 为0//i...原创 2020-08-25 09:41:31 · 400 阅读 · 0 评论 -
PHP获取服务器信息
在做PHP开发的时,可能会用到获取服务器相关的信息,下面经出了常用服务器信息的获取方法一定要熟悉:$_SERVER<?php$info = array( '操作系统'=>PHP_OS, '运行环境'=>$_SERVER["SERVER_SOFTWARE"], '主机名'=>$_SERVER[...原创 2020-02-16 01:04:55 · 268 阅读 · 0 评论 -
PHP实现大转盘抽奖算法
本文通过具体的实例向大家介绍了PHP语言实现大转盘抽奖算法,希望对大家学习PHP抽奖有所帮助。流程:1.拼装奖项数组;2.计算概率;3.返回中奖情况。代码如下:中奖概率 ' v ' 可以在后台设置,传到此方法中,注意传整数function get_gift(){ //拼装奖项数组 // 奖项id,奖品,概率 $prize...原创 2020-02-14 01:40:35 · 250 阅读 · 0 评论 -
php安装yar扩展
1打开网址下载扩展包 https://pecl.php.net/package/yarwget https://pecl.php.net/get/yar-2.0.5.tgz2 解压 tar xf yar-2.0.5.tgz 进入解压目录 cd yar-2.0.5/3编译(1)/www/server/php/72/bin/phpize(2)./configure --with-php-...原创 2019-05-12 01:20:32 · 644 阅读 · 0 评论 -
php安装msgpack
1打开网址下载扩展包 https://pecl.php.net/package/msgpack直接下载地址:https://pecl.php.net/get/msgpack-2.0.3.tgzwget https://pecl.php.net/get/msgpack-2.0.3.tgz2 解压 tar xf msgpack-2.0.3.tgz 进入解压目录 cd msgpack-2.0...原创 2019-05-12 01:02:03 · 1707 阅读 · 0 评论 -
soole定时器 php定时器
//循环执行的定时器 2000毫秒swoole_timer_tick(2000,function($timer_id){ echo "执行 $timer_id \n";});//单次执行的定时器 3000毫秒swoole_timer_after(3000,function(){ echo "300毫秒执行 $timer_id \n";});...原创 2019-05-15 19:32:29 · 301 阅读 · 0 评论 -
WebSocket连接的ws: / / 127.0.0.1:8888 /失败:错误WebSocket握手期间:响应必须不包括“Sec-WebSocket-Protocol”头
WebSocket connection to 'ws://127.0.0.1:8888/' failed: Error during WebSocket handshake: Response must not include 'Sec-WebSocket-Protocol' header if not present in request: chat这个,在后端握手时设置一下请求头:...原创 2019-05-15 12:27:47 · 41915 阅读 · 0 评论 -
php实现简单的socket客户端和服务端通信
1服务端<?php$socket = socket_create(AF_INET,SOCK_STREAM,SOL_TCP);$addr = '0.0.0.0';$port = 8888;socket_bind($socket,$addr,$port);socket_listen($socket);$connSock = socket_accept($socket);...原创 2019-05-14 21:48:17 · 3166 阅读 · 0 评论 -
php获取一个月前的时间戳,三个月前的时间戳,一年前的时间戳
strtotime 非常强大的一个获取时间戳的函数php获取一个月前的时间戳:strtotime("-0 year -1 month -0 day");php获取三个月前的时间戳:strtotime("-0 year -3 month -0 day");php获取六个月前的时间戳:strtotime("-0 year -6 month -0 day");php获取...原创 2019-04-30 21:10:56 · 5771 阅读 · 0 评论