随笔分类 -  php

php优美的语言
摘要:<?php // 建立TCP连接对象 $connection = new AMQPConnection([ 'host' => '127.0.0.1', 'port' => '5672', 'vhost' => '/', 'login' => 'guest', 'password' => 'gues 阅读全文
posted @ 2022-10-15 12:35 leo0362 阅读(81) 评论(0) 推荐(0) 编辑
摘要://插入排序 function insertSort($array) { $n=count($array);//获取排序数组的长度 for($i=1;$i<$n;$i++){ $do=$array[$i];//准备排序的数值 //一直往左边找,比待排序大的数都往后挪,腾空位给待排序插入 for ($ 阅读全文
posted @ 2022-07-26 15:45 leo0362 阅读(71) 评论(0) 推荐(0) 编辑
摘要://冒泡排序-小到大 function bubbleSort($array){ $n=count($array);//获取排序数组的长度 //外层循环 for($i=0;$i<$n-1;$i++){ //内层循环 for ($j=0;$j<$n-$i-1;$j++){ //判断并交换 if($arr 阅读全文
posted @ 2022-07-26 14:04 leo0362 阅读(11) 评论(0) 推荐(0) 编辑
摘要://已经排序好的数组 二分查找--递归--返回数组的索引--返回-1 就是找不到 $left 最左边索引 $right--最右边索引 function twoFinds($array,$find,$left,$right){ //左边大于右边-超出查找范围-找不到数据 if($left>$right 阅读全文
posted @ 2022-07-26 10:17 leo0362 阅读(21) 评论(0) 推荐(0) 编辑
摘要:function funt1($n){ if($n<=1){ return $n; } return funt1($n-2)+funt1($n-1); } function funt2($n){ if($n<=1){ return $n; } $one=0; $two=1; $sum=0; for 阅读全文
posted @ 2022-07-25 20:31 leo0362 阅读(14) 评论(0) 推荐(0) 编辑
摘要:返回的值直接复制是可以解析, 有可能服务器返回数据前面有一个点. 解决方法,服务器返回数据前清楚缓存: 如php ob_clean(); 阅读全文
posted @ 2020-10-21 09:46 leo0362 阅读(473) 评论(0) 推荐(0) 编辑
摘要:/** * 工厂模式 */ //产品必须实现的接口 interface Animal{ public function designation(); } class Dog implements Animal { public function designation() { echo "Dog"; 阅读全文
posted @ 2019-12-25 15:40 leo0362 阅读(94) 评论(0) 推荐(0) 编辑
摘要:server <?php /** * websorket 即时通讯服务器 */ class Websocket { private $_serv; private $_pdo; public function __construct($host='0.0.0.0',$port=9501) { $th 阅读全文
posted @ 2019-12-02 14:16 leo0362 阅读(261) 评论(0) 推荐(0) 编辑
摘要:"; } //私有化克隆方法 private function __clone(){ } //声明一个getinstance()静态方法,用于检测是否有实例对象 static public function getinstance(){ //如果实例不存在生成实例 if(!self::$_instance){ self::$_instance... 阅读全文
posted @ 2019-04-25 16:40 leo0362 阅读(121) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示