PHP+MYSQL格式化返回类型的问题

PHP+MYSQL格式化返回类型的问题
MYSQL数据库中的类型我们可以定义各种类型,但如果我们要查询MYSQL,返回值的类型就不一定了,最近主要遇到的就是数字类型的问题,比如PHP格式化MYSQL之后返回float类型,echo之后,小数位会包含多个0,这显示不是我们要的结果,这个时候就要使用float把多余的0去掉,也就是floatval函数化,如果纯数字化的话,也可以直接输出一个0值,这主要看我们想要输出的结果,如果是关于money的值的话,就需要保留小...

PHP数组函数array_multisort的简单使用

PHP数组函数array_multisort的简单使用
今天来聊一下PHP数组函数array_multisort的使用,这个函数在PHP应用中其实使用是比较常见的,因为这个函数多是针对PHP单个数组或者是多维数组的,单维数组在简单的PHP应用中还是比较常见的,如果使用PHP二维数组,多是从MYSQL中查出来的二维数组值排序,不过我们通常可以在SELECT出来数据时,便使用了 ORDER ID 或者 ORDER CREATE 来进行了排序,所以没有特殊应用的情况下,array_multisort 函数在二维数组...

夏日博客已经快八年时间了

夏日博客已经快八年时间了
夏日博客从2012年1月1日写博客以来,到现在已经差不多快8年的时间了,时间过得真的是太快了,真的是不知不觉之中,从最初的激情到现在的懒惰,真的是经历了太多,记得曾经每天一篇文章坚持了好几年的时间,而现在已经有一年的时间没怎么像样的写博客了,博客圈里面的老朋友,新面孔也在时时的变化着。 这一年下来,工作说忙不忙,自己的项目也是荒废了许多,作为互联网圈的一员,除了工作,自己也有自己的...

DIV CSS隐藏内容块

DIV CSS隐藏内容块
好久都没怎么写DIV+CSS了,突然要用到一个隐藏的效果,竟然一时想不起来CSS要怎么写了,真的好囧,没办法,查了一下CSS手册,今天把隐藏效果的样式给记录下来。 在DIV CSS手册中,有三种隐藏方法,第一种是 display:none,第二种是overflow:hidden,第三种是overflow-y:hidden,我们来看一下这三种的不同解释。 1、使用display:none;来隐藏所有信息(无空白位占据)推荐,CSS display 2、使用overflow:hidd...

thinkphp 自带验证码的简单使用

thinkphp 自带验证码的简单使用
在TP的项目中要加一个验证码的验证,TP自带有验证码的功能,我们仅需要调用一下就可以了,不用自己去写一大堆的代码,我们直接在C层生成就可以了,当然放在 D 层也是可以的,代码不多,我就直接放在 C 控制器层了,如下代码: /**   * 获取验证码   */   public function get_verify(){       ob_clean();   &nb...

My97DatePicker时间控件如何显示时分秒

My97DatePicker时间控件如何显示时分秒
My97DatePicker时间控件在网页应用中是很常见的一个时间控件,也是我最为喜欢的一个时间控件,My97DatePicker默认的是年月天,没有时分秒,My97DatePicker 是可以自定义时分秒的显示的,首先我们先要将 My97DatePicker 时间控件下载下来,在HTML页面中引入,如下: <script type="text/javascript" src="My97DatePicker/WdatePicker.js"></script>    页面中常...

PHP判断是否微信内部浏览器访问

PHP判断是否微信内部浏览器访问
其实就是一个简单的小功能,做的一个微信分享的页面,当然也有可能在手机浏览器中打开,结果页面在微信内部竟然出现了不兼容的问题,所以为了解决兼容问题,只能封装一个PHP的函数方法进行调用,如下: <?php     if(is_weixin()){     echo "这是微信内部浏览器";     }else{     echo "这是微信外部浏...

PHP二维数组使用时间重新排序

PHP二维数组使用时间重新排序
接上一篇的文章,两个数据表合并成一个数组之后,我的输出是使用 JS 来刷新控制的,所以需要做一个输出控制,如果是数据量太大,直接输出的话,性能会下降许多,好了,今天在输出的时候发现需要使用时间来排序,因为两个表里面的数据时间都是不一样的,导致合并之后的时间有前有后,从PHP手册里面翻了个遍,没有PHP内设的函数,好吧,只能自己写一个了,如下: function arraySort($arr, $key...

PHP二维数组的合并方法

PHP二维数组的合并方法
今年做得最二的一个项目,两个数据表,需要将数据同时展示出来,从一开始的项目开发设计就做错了,因为是多人同时开发的项目,所以如果去大改的话,可能改动较大,所以在前台也只能合并两个数据表的数据了,最主要的还是两个数据表没有任何字段的关联,所以就只能想出一个办法,先循环出第一个表的数据,生成第一个二维数组,然后循环出第二个表的数据,生成第二个二维数组。然后再将两个二维数组合并同时...

H5+JQUERY实现图片上传实时预览

H5+JQUERY实现图片上传实时预览
要做一个正反面的图片时时上传预览的功能,THINKPHP的后台逻辑代码都已经写好了,只差一个H5+jquery实时预览的代码了,平时写JS的代码比较少,所以只能从网上摘抄了,下面的代码是一个独立的H5+jquery实时图片上传显示,如果要上传身份证正反面两张图片的话,直接把JQ代码重新复制一份逻辑就可以了,代码如下: <html>   <head>   <script src="http://apps.bd...

简单的PHP上传视频代码

简单的PHP上传视频代码
在PHP开发中,难免会遇到PHP视频的上传,这里分享一段小白式的PHP视频上传代码: <html>      <head>      <meta http-equiv="Content-Type" content="text/html; charset=gb2312">      <title>夏日博客文件上传实例</title>      </head>    &n...

PHP补全数字后几位为0

PHP补全数字后几位为0
写了一个PHP的定时脚本,要实现一个数字补全的功能,首先在我们的数据库里面 MYSQL 建一个 CODE 数字码的字段,要实现的就是先读取 MYSQL 表中的 ID,然后更新到 CODE 表里面,生成 6 位数字码,也就是更新目前的 ID 补全 0 等于 6 位数字,好了,我们先找一个 PHP 的补全函数 str_pad 函数,这个函数的意思就是把字符串填充补全为新的字符长度。用法如下。 str_pad(string,length,pad_string,pad_type) st...

说说股市里面的哪些套路

说说股市里面的哪些套路
今天周未,正好闲来无事,来公司做一下自己的项目,因为请了一个星期的假期,来到单位又开始忙了起来,好吧,哪就一切从简吧,单位里面的事情实在是繁琐无聊至极,但是工作还是归工作,没办法还是要坚持做下去的,博客的文章上次也聊到了,有时间还是要更新的,毕竟夏日博客也是陪伴了自己怎么久,也要重拾起哪份激情出来的。 最近除了忙于公司的事情之外就是持续关注股市了,当然我自己也炒股,当然目前是...

thinkphp 去重数据distinct的使用方法

thinkphp 去重数据distinct的使用方法
记得以前的时候使用过thinkphp的去重函数,可惜时间有点长了,忘记怎么用了,这不,最近要统计一个数据表里的人数,而且有重复数据,比如有一个用户member_id字段占了两条数据,但只要统计一条出来,其实这样的统计直接使用thinkphp中的distinct方法就可以了,很好使。 这里简单来放一个例子出来。 $test_data = M('User'); //实例化数据表 $data = $test_data->Distinct(true)->field('member_id')->orde...

从今往后还是要多更新一下自己的blog的

从今往后还是要多更新一下自己的blog的
自从博客.com的域名被污染之后,虽然更换了.net域名,但是这个站点却很少更新了,可以说已经没有了从前的哪份激情了,记得前几年的时候基本上每天都要更新一篇文章,已经坚持了几年时间了,而现在看看博客的第一页,却还是去年的文章,有些遗憾,所以从今天起,还是要多更新一下自己的博客的,多更新一些文章,这可能是唯一一个可以倾诉的地方了,重拾起哪份原来的激情,当然,也要在博客圈里面多多互动,...

PHP简单的文本计数器功能

PHP简单的文本计数器功能
一个客户的站点是用PHP设计的,想要在网站的底部加一个来访客户的计数器,其实就是用户的PV累加,这样的功能其实早就已经过时了,不过有客户这样要求了,哪就简单来一段吧,这类的代码网站已经有太多成熟的代码了,直接拿来粘贴就可以使用,从网上找到的一段不错的PHP文本计数器,可以自已创建.TXT文本,每次打开站点之后,会在.TXT文本里面更新数值,也就是站点PV计数器了,代码如下: <?php &...

这时候的夏天真的很热

这时候的夏天真的很热
现在的夏天真的很热,温度一天比一天厉害,中午出去吃饭的时候都热得要命,自己的blog有段时间不怎么打理了,在忙其它事情吧,但现在想想来看,也不知道在忙些什么,今年早些时候,我的夏日博客.com的域名被DNS污染了,被国内给盯上,也就只有死亡一条路子了,基本无解,好吧,只有把.com域名替换成.net了,目前的博客在搜索引擎中也找不到了,当然在博客圈里面也显得消沉了许多,夏日博客是从08年就有了,...

PHP保留两位或多位小数且不四舍五入

PHP保留两位或多位小数且不四舍五入
近期的项目中多了一个USDT虚拟币的币种,这类的币种后面都是多位小数位的,为了保持其精准度,不能进行四舍五入,所以也就只能使用PHP进行精准度测试了,项目的需求很简单,就是保留四位小数,如果是人民币的话,保留两位就可以了,从网上找了不少的PHP函数代码,均无法实现,最后还是直接在CSDN上找到一段较好使用的代码,直接贴上了。 $value = '555.09988'; floor($value*100)/100; 代码简单的很,上面...

IIS7无法显示页面,因为发生内部服务器错误。错误代码0x800700c1

IIS7无法显示页面,因为发生内部服务器错误。错误代码0x800700c1
因为给客户建的站台要进行转移,原来的服务器是win2003的,目前新开通了一台 win8 的服务器,把原先的老站点全部转移到这台新的服务器上面,而原来的站点还有 asp 做的站点,所以在转移之后出来了如下的错误: IIS7无法显示页面,因为发生内部服务器错误。错误代码0x800700c1 其实这个错误也是好理解,因为之前的老站多数都是 32 位的系统支持,所以默认的 IIS7是没有开启 32 位系统的,我们只需要在高级设...

域名如何查询txt、A、DNS、MX、cname解析记录

域名如何查询txt、A、DNS、MX、cname解析记录
我们在做域名解析的时候,经常需要看一下域名解析是否生效,如果是国内注册的域名,通常解析都是十分钟左右就生效了,这个时候我们只要PING一下或者打开网站看看就知道了,这个时候就没必要使用命令行去查询解析记录是否已经生效了,但还有一种情况,就是最近在做SSL证书的时候,需要解析一条TXT的记录,晕了,没办法直接查,只好使用CMD命令行去查了,这里顺便也把其它解析记录一并记录下来。 一,直接电...