随笔分类 - PHP
摘要:前几天项目比较忙,今天继续学习 Swoole_webscoket_server server端代码,测试的发现一个坑,可真的是坑死我了 client端代码 碰到一个错误: WebSocket connection to 'ws://127.0.0.1:9502/' failed: Error in
阅读全文
摘要:验证方法: 1.使用curl方法 2.使用浏览器验证
阅读全文
摘要:前面源码安装完成,现在进入学习时间,顺便做一些笔记 //创建server端代码 https://wiki.swoole.com/wiki/page/14.html 验证是否可用方法有多种 第一种:命令形式 服务端输出打印对应的输出 第二种方法,使用swoole client 服务 https://w
阅读全文
摘要:1 function get_next_aip_time($aip_period = '类型',$aip_day = '定投日期',$time = date('Y-m-d H:i:s')) 2 { 3 switch ($aip_period){ 4 case 2: //每周 5 6 $next_aip_...
阅读全文
摘要:~引 之前买的服务器到期了,想学点东西还要自己安装虚拟机烦的要死,正好看到有服务器搞活动就买了一个用来玩。其实也可以使用集成环境,不过集成环境有时候对拓展安装不友好,真实的生产也基本上很少有使用集成环境的 8.是环境变量生效 source ~/.profile,检测php /usr/local/ph
阅读全文
摘要:socket 相关函数 服务端代码 优先启动服务端代码 客户端代码
阅读全文
摘要://判断中英混合字符串长度 function lengths($Name,$Min=4,$Max=16){ $Name = preg_replace("/([\x{4e00}-\x{9fa5}])/iu",' ',$Name); if (mb_strlen($Name,'utf8') $Max) { return false; } retur...
阅读全文
摘要:public function secToTime($times){ $result = '00:00:00'; if ($times>0) { $hour = floor($times/3600); $minute = floor(($times-3600 * $hour)/60); $secon
阅读全文
摘要:$data=array( 0=>array('one'=>34,'two'=>'d'), 1=>array('one'=>45,'two'=>'e'), 2=>array('one'=>47,'two'=>'h'), 3=>array('one'=>12,'two'=>'c'), 4=>array(
阅读全文
摘要:这两天碰到了一个问题 在php7.1.7里面遇见的 PHP保留小数点后2位的函数number_format number_format(带小数点的书,小数点后保留的位数) number_format(8.3486,2); //取得小数点后2位有效数 //结果是 8.35 注意是四舍五入的保留 num
阅读全文
摘要:$str = '<a href="http://www.baidu.com"></a>';preg_match('/href=[\'|\"](\S+)[\'|\"]/i',$str,$result);echo $result[1];
阅读全文
摘要:现在好多URL连接都使用的短地址不知道什么意思,网上找了篇例子读了一下代码做参考 <?php class Short_Url { #字符表 public static $charset = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqr
阅读全文
摘要:一个无序数组1-99个不相等的元素,求那个缺少的那个元素; 这个当时面试没有答出来,被问的脑子一片混沌,而且自身算法比较差,回来想了想,总结如下:
阅读全文
摘要:你所知道的php数组相关的函数? array() 创建数组 array_combine() 通过合并两个数组来创建一个新数组 range() 创建并返回一个包含指定范围的元素的数组 compact() 建立一个数组 array_chunk() 将一个数组分割成多个 array_merge() 把两个
阅读全文
摘要:<?php$data=array( 0=>array('one'=>34,'two'=>'d'), 1=>array('one'=>45,'two'=>'e'), 2=>array('one'=>47,'two'=>'h'), 3=>array('one'=>12,'two'=>'c'), 4=>a
阅读全文
摘要://快速排序//待排序数组$arr=array(6,3,8,6,4,2,9,5,1);//函数实现快速排序function quick_sort($arr){ //判断参数是否是一个数组 if(!is_array($arr)) return false; //递归出口:数组长度为1,直接返回数组 $
阅读全文
摘要:posix_getpid 是linux下的函数,在windows是没有的(not implemented),在windows下可以使用get_current_user()。
阅读全文
摘要:__construct() 实例化类时自动调用。__destruct() 类对象使用结束时自动调用。__set() 在给未定义的属性赋值的时候调用。__get() 调用未定义的属性时候调用。__isset() 使用isset()或empty()函数时候会调用。__unset() 使用unset()时
阅读全文
摘要:array() 创建数组 array_combine() 通过合并两个数组来创建一个新数组 range() 创建并返回一个包含指定范围的元素的数组 compact() 建立一个数组 array_chunk() 将一个数组分割成多个 array_merge() 把两个或多个数组合并成一个数组 arra
阅读全文

浙公网安备 33010602011771号