摘要: 面对对象 面对对象的三大特征是: 1,封装:就是把客观事物封装成抽象的类。 2,继承:所谓继承是可以让某个类型的对象获得另一个类型的对象的属性的方法。 3,多态:所谓多态就是指一个类实例的相同方法在不同情形有不同的表现形式。 对象就是类的实例化,而类是对具有共同属性的对象的抽象。 类有成员 属性和成 阅读全文
posted @ 2020-07-07 15:38 Smile☆ 阅读(109) 评论(0) 推荐(0)
摘要: mysql优化 今天,数据库的操作越来越成为整个应用的性能瓶颈了,这点对于Web应用尤其明显。关于数据库的性能,这并不只是DBA才需要担心的事,而这更是我们程序员需要去关注的事情。当我们去设计数据库表结构,对操作数据库时(尤其是查表时的SQL语句),我们都需要注意数据操作的性能。这里,我们不会讲过多 阅读全文
posted @ 2020-07-07 15:34 Smile☆ 阅读(173) 评论(0) 推荐(0)
摘要: 02-mysql外键约束.md 如果表A(category.id) 的主关键字是 表B(article.category_id) 中的字段,则该字段称为表B的外键,表A称为主表(父表),表B称为从表(子表)。外键是用来实现参照完整性的,不同的外键约束方式将可以使两张表紧密的结合起来,特别是修改或者删 阅读全文
posted @ 2020-07-07 15:33 Smile☆ 阅读(148) 评论(0) 推荐(0)
摘要: //初始化 $ch = curl_init(); /*CURL_HTTP_VERSION_NONE (默认值,让 cURL 自己判断使用哪个版本),CURL_HTTP_VERSION_1_0 (强制使用 HTTP/1.0)或CURL_HTTP_VERSION_1_1 (强制使用 HTTP/1.1)。 阅读全文
posted @ 2020-07-07 15:32 Smile☆ 阅读(211) 评论(0) 推荐(0)
摘要: 文件锁:php flock 文件锁.md bool flock ( resource $handle , int $operation [, int &$wouldblock ] ) flock()允许执行一个简单的可以在任何平台中使用的读取/写入模型(包括大部分的Unix派生版和windows) 阅读全文
posted @ 2020-07-07 15:31 Smile☆ 阅读(227) 评论(0) 推荐(0)
摘要: $result=array_reduce($shuzu,function($result,$value){ return array_merge($result,array_values($value)); },array()); 如果是二维是数字键名 $result= array_reduce($ 阅读全文
posted @ 2020-07-07 15:30 Smile☆ 阅读(128) 评论(0) 推荐(0)
摘要: function getTree($data, $pid=0, $level = 0) { $list = array(); foreach ($data as $k => $v) { if ($v['fid'] == $pid) { $v['level'] = $level; $v['name'] 阅读全文
posted @ 2020-07-07 15:29 Smile☆ 阅读(88) 评论(0) 推荐(0)
摘要: 测试对象 content 表 SELECT COUNT(mlzm_content.id) FROM mlzm_content 数据量: 33034 条信息 LIKE SELECT id,Title from mlzm_content WHERE Title LIKE '%美女%' 结果:294 条记 阅读全文
posted @ 2020-07-07 15:28 Smile☆ 阅读(364) 评论(0) 推荐(0)
摘要: XAMPP启动、停止、重启等常用命令 hfreeze0人评论25637人阅读2014-09-29 13:44:59 XAMPP一些命令XAMPP 的高级启动与停止参数/opt/lampp/lampp start 启动 XAMPP /opt/lampp/lampp stop 停止 XAMPP /opt 阅读全文
posted @ 2020-07-07 15:27 Smile☆ 阅读(1155) 评论(0) 推荐(0)
摘要: CentOS下安装XAMPP详细教程 现在php的集成运行环境越来越多,个人比较喜欢XAMPP,更新速度快,好用,安装便捷。windows下面的安装,就是下一步、下一步,没什么好说的,详细说一下linux下面的安装,这里以CentOS为例进行说明。 一、 下载XAMPP 如果直接使用wget从xam 阅读全文
posted @ 2020-07-07 15:25 Smile☆ 阅读(2344) 评论(0) 推荐(0)
摘要: php七牛云怎么讲文件上传到七牛云并返回文件名保存到本地数据库 其实七牛云早就有了解了!但是一直没有静下心来好好的去挖掘!最近花了30多分钟写了个小小的demo分享出来!其他功能需要大家自己挖掘了哟! 本地demo满足了网站后台图片等文件保存到云服务器并将文件名存入数据库的需求!我呢是给大家做了一个 阅读全文
posted @ 2020-07-07 15:22 Smile☆ 阅读(647) 评论(0) 推荐(0)
摘要: 获取本地文件大小filesize()就可以了,但是如何获取远程文件的大小呢? 这里介绍三个方法来获取远程文件的大小. 方法1:get_headers <?php get_headers($url,true); //返回结果 Array ( [0] => HTTP/1.1 200 OK [Date] 阅读全文
posted @ 2020-07-07 15:21 Smile☆ 阅读(719) 评论(0) 推荐(0)
摘要: //上传云点播 public function upload_video() { $upload = new Upload(); $upload->maxSize = 0 ;// 设置附件上传大小 $upload->exts = array('wmv','asf','asx','rmvb','rm' 阅读全文
posted @ 2020-07-07 15:20 Smile☆ 阅读(1863) 评论(0) 推荐(0)
摘要: 注意:支持windows;linux目前我无法解决 1.php开启dcom扩展 打开php.ini,搜索php_com_dotnet和php_com_dotnet: extension=php_com_dotnet.dll //把前面的分号去掉 com.allow_dcom = true //改为t 阅读全文
posted @ 2020-07-07 15:18 Smile☆ 阅读(221) 评论(0) 推荐(0)
摘要: 阅读本文之前请先了解ThinkSDK的文档 本文基于ThinkSDK,为其补充微信登录demo 增加ThinkSDK的微信第三方登录 1、配置文件增加相应参数 //支付宝登录 'THINK_SDK_WEIXIN' => array( 'APP_KEY' => '', //应用注册成功后分配的 APP 阅读全文
posted @ 2020-07-07 15:14 Smile☆ 阅读(279) 评论(0) 推荐(0)
摘要: 数据库说明:因为是集成的tp5,所以公众号相关信息是通过后台管理的,该代码中的setup表即为配置信息表,其中 appid:公众号appid; appsecret:公众号秘钥; back_url:回调地址,由于我接收code是在getUserOpentId方法里,所以我这个back_url 值为:h 阅读全文
posted @ 2020-07-07 15:13 Smile☆ 阅读(503) 评论(0) 推荐(0)
摘要: 流程1:获取请求网址就是一个有二维码的网页 流程2:扫码授权后获取code 流程3:通过code获取微信基本信息及openid <?php namespace app\api\controller; use think\Controller; //这是一个微信登录的处理类,用的是微信开放平台 cla 阅读全文
posted @ 2020-07-07 15:11 Smile☆ 阅读(316) 评论(0) 推荐(0)
摘要: 调用office web 365接口实现在线预览word文档,PDF,PPT 2018-03-08 11:33:16 qq_27717857 阅读数 6991更多 分类专栏: jquery 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文 阅读全文
posted @ 2020-07-07 15:10 Smile☆ 阅读(358) 评论(0) 推荐(0)
摘要: PHP将上传word文件,转化为Html格式,(多种转换方式) 2019-09-22 13:56:03 剑寒客 阅读数 11更多 分类专栏: PHP 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn 阅读全文
posted @ 2020-07-07 15:09 Smile☆ 阅读(366) 评论(0) 推荐(0)
摘要: 阿里云下 centos7 xampp 数据库navicat远程连接 2018年07月08日 19:20:04 尘埃338 阅读数 484更多 分类专栏: linux centos服务器命令 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文 阅读全文
posted @ 2020-07-07 15:07 Smile☆ 阅读(207) 评论(0) 推荐(0)
摘要: php usleep() //函数延迟代码执行若干微秒。 2 unpack() //函数从二进制字符串对数据进行解包。 3 uniqid() //函数基于以微秒计的当前时间,生成一个唯一的 ID。 4 time_sleep_until() //函数延迟代码执行直到指定的时间。 5 time_nano 阅读全文
posted @ 2020-07-07 15:06 Smile☆ 阅读(90) 评论(0) 推荐(0)
摘要: $a = array('a'=>2,'b'=>''); $arr = array_filter($a); print_r($arr);(去除数组中有空值得键) 阅读全文
posted @ 2020-07-07 14:52 Smile☆ 阅读(97) 评论(0) 推荐(0)
摘要: 在Windows下为PHP5.6安装redis扩展 1.因为我当前有的php版本为5.6,我就以ph5.6版本为例来讲解如何安装php对应redis扩展 2.使用phpinfo()函数查看PHP的版本信息,这会决定扩展文件版本 注意:这里要找对应的32位来安装,不是操作系统的64位 3.我们需要下载 阅读全文
posted @ 2020-07-07 14:51 Smile☆ 阅读(339) 评论(0) 推荐(0)
摘要: Linux下使用Redis教程(一)或者看一下https://www.imooc.com/article/34559个地址 2018-05-24 12:56:15 大道之简 阅读数 2338更多 分类专栏: Linux学习 Redis 软件工具 版权声明:本文为博主原创文章,遵循 CC 4.0 BY 阅读全文
posted @ 2020-07-07 14:48 Smile☆ 阅读(2574) 评论(0) 推荐(0)
摘要: Linux(CentOS)中Redis介绍、安装、使用【一篇就够】 2018-05-13 13:36:16 sjmz30071360 阅读数 1590更多 分类专栏: redis 版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 本文链接:ht 阅读全文
posted @ 2020-07-07 14:43 Smile☆ 阅读(250) 评论(0) 推荐(0)
摘要: select LAST_INSERT_ID() 阅读全文
posted @ 2020-07-07 14:40 Smile☆ 阅读(369) 评论(0) 推荐(0)
摘要: public function exportExcel($expTitle,$expTableData,$lis){ $xlsTitle = iconv('utf-8', 'gb2312', $expTitle);//文件名称 $fileName = $_SESSION['account'].dat 阅读全文
posted @ 2020-07-07 14:39 Smile☆ 阅读(109) 评论(0) 推荐(0)
摘要: public function exportExcel($expTitle,$expTableData,$lis){ $xlsTitle = iconv('utf-8', 'gb2312', $expTitle);//文件名称 $fileName = $_SESSION['account'].dat 阅读全文
posted @ 2020-07-07 14:37 Smile☆ 阅读(139) 评论(0) 推荐(0)
摘要: 阿里云地址文档:https://help.aliyun.com/document_detail/98727.html?spm=5176.2020520163.0.0.5f9e0lDf0lDfXf 阿里云服务器配置SSL证书成功开启Https(记录趟过的各种坑) 2017-12-29 20:06:30 阅读全文
posted @ 2020-07-07 14:36 Smile☆ 阅读(543) 评论(0) 推荐(0)
摘要: 应用市场目录 想要把APP上架到应用市场都要先注册开发者账号才可以。这里的方法包括注册帐号和后期上架及一些需要注意的问题。注意:首次提交应用绝对不能随便删除,否则后面再提交会显示应用APP冲突,会要求走应用认领流程,那个时候就会相当麻烦啦。 应用市场目录 腾讯应用宝 360手机助手 百度手机助手/安 阅读全文
posted @ 2020-07-07 14:35 Smile☆ 阅读(265) 评论(0) 推荐(0)
摘要: $sec = round($sec/60); if ($sec >= 60){ $hour = floor($sec/60); $min = $sec%60; $res = $hour.' 小时 '; $min != 0 && $res .= $min.' 分'; }else{ $res = $se 阅读全文
posted @ 2020-07-07 14:34 Smile☆ 阅读(165) 评论(0) 推荐(0)
摘要: 阿里云直播服务 sdk demo php https://www.cnblogs.com/caicaizi/p/8668165.html [php] <?php /** * Created by PhpStorm. * User: Administrator * Date: 2016/12/8 00 阅读全文
posted @ 2020-07-07 14:32 Smile☆ 阅读(662) 评论(0) 推荐(0)
摘要: 阿里云直播PHP SDK如何使用(引用别处文章,如有意见联系我可以删除) 前一篇聊了聊关于阿里云直播,如何进行进行调试,ok,那这篇我们就聊一聊关于阿里云直播的SDK(当然是关于PHP的),基于下面的原因: 1、直播云没有单独的SDK,直播部分的SDK是直接封装在CDN的相关的SDK里面 2、针对S 阅读全文
posted @ 2020-07-07 14:31 Smile☆ 阅读(514) 评论(0) 推荐(0)
摘要: TP5.1路由设置之后 报错No input file specified. 展开 修改 public/.htaccess文件为: <IfModule mod_rewrite.c> Options +FollowSymlinks -Multiviews RewriteEngine On Rewrit 阅读全文
posted @ 2020-07-07 14:21 Smile☆ 阅读(172) 评论(0) 推荐(0)
摘要: 在Apache的目录下找到conf/extra/httpd-ssl.conf文件 首先添加(添加后就可以配置多个https站点了,看是否已添加过,如果有无需再添) NameVirtualHost *:443 SSLStrictSNIVHostCheck off 然后注意 <VirtualHost _ 阅读全文
posted @ 2020-07-07 14:20 Smile☆ 阅读(660) 评论(0) 推荐(0)
摘要: array_multisort(array_column($res['record'],'integral'),SORT_DESC,$res['record']); //降序 array_multisort(array_column($res['record'],'integral'),SORT_A 阅读全文
posted @ 2020-07-07 14:19 Smile☆ 阅读(2498) 评论(0) 推荐(0)
摘要: sort() 函数用于对数组单元从低到高进行排序。 rsort() 函数用于对数组单元从高到低进行排序。 asort() 函数用于对数组单元从低到高进行排序并保持索引关系。 arsort() 函数用于对数组单元从高到低进行排序并保持索引关系。 ksort() 函数用于对数组单元按照键名从低到高进行排 阅读全文
posted @ 2020-07-07 14:18 Smile☆ 阅读(148) 评论(0) 推荐(0)
摘要: Windows 下安装 Composer 详细方法 积跬步 至千里 良享 1周前(引用此文章) 大家好,今天给大家分享一下在windows下安装composer,正式安装composer之前需先安装PHP,我这用的是PHPstudy Pro 集成环境。 如图: 修改php.ini中开启OpenSSL 阅读全文
posted @ 2020-07-07 14:17 Smile☆ 阅读(127) 评论(0) 推荐(0)
摘要: 第一,要安装composer jwt官网:jwt.io 使用composer安装jwt 命令 :composer require lcobucci/jwt 执行完命令之后,因为token值每次要验证 所以将他写在一个公共的文件夹内 我用的是tp5框架; 创建个公共文件夹和一个文件, <?php na 阅读全文
posted @ 2020-07-07 14:11 Smile☆ 阅读(645) 评论(0) 推荐(0)
摘要: 安装与设置 https://blog.csdn.net/woqianduo/article/details/81091154 第一步 在你启动 Homestead 环境之前,你必须安装 VirtualBox 6.x,VMWare,Parallels 或 Hyper-V 以及 Vagrant。以上所有 阅读全文
posted @ 2020-07-07 14:05 Smile☆ 阅读(124) 评论(0) 推荐(0)