PHP

php删除二维数组中某些值重复的数据

4个月前 (2017-09-22) 309浏览 0点赞 评论

今天小伙伴出去面试,问了一个题目,就帮忙写了下。有点助纣为虐的感觉啊!原谅我是个好心人!题目是有这样一个数组:<?php  $arr = [      ['name' => '张三','phone'&

鸟枪换大炮,Mac下快速搭建PHP开发环境mamp的使用

5个月前 (2017-09-07) 360浏览 0点赞 评论

前几天终于换了台电脑,一开始还有点不习惯,用了2天发现mac做开发还真便利不少,洁面看起来让人心旷神怡啊!真的有一种鸟枪换炮的感觉。作为一个PHP开发工程师,换了抢还得知道怎么上子弹不是。我们在mac上如何搭建一个PHP开发环境呢?mac本身是自带PHP和apache的,我们下载个mysql就可以了。配置起来相对来说还比较麻烦,这里我们主要讲集成环境MAMP

TP5.0.admin v1.0自动生成代码后台管理系统上线了!

5个月前 (2017-08-28) 1301浏览 0点赞 评论

上周我们对TP5.0.admin的自动生成代码有一个比较好的预想当然了我也在一直努力实现它,这周也算有了一点小成果!自动生成代码已经实现了,但是还有很多的bug....当然了你如果愿意一开始就跟我来一起完善它就再好不过啦!下面我们来演示一波后台管理系统一、我们从登陆开始二、可以看到已经实现了基于auth的权限管理系统,就不做演示了,后期应该会出现在操作手册中

Thinkphp5.0+Hui.admin整合的基础后台管理系统

5个月前 (2017-08-23) 1666浏览 0点赞 评论

经过深思熟虑原来分享的bloger后台管理系统将不在github和码云上分享了,我感觉弱化了模型层,导致控制器的代码相应的多了,而且代码还有很多不合理的地方,比如前端没有使用模板继承,导致前端代码比较乱。因此我重新整合了这套基础框架,已经上传再码云上了点击源码分享栏目可查看!现在不提供bloger的前台页面了,因为你可以使用基础框架很轻松的构建自己的博客管理

手机端使用jq scroll配合ajax下拉加载分页数据

6个月前 (2017-08-14) 417浏览 0点赞 评论

需求:手机端默认显示5条数据,手指滑动到最低部加载第二页的数据,以此类推,实现下拉加载分页数据的功能,虽然说不是什么复杂的东西,但是在手机上还是有一个比较大的坑,在下面细说!先来看一波效果图:当下拉时加载数据,嗯、效果还凑合。说下原理:一、使用scrollTop获取到滚动的地方的窗口顶端到这个那个页面的距离$(document).scrollTop()二、获

Thinkphp5.0之上传多图,相册制作,图片预览效果

6个月前 (2017-08-07) 553浏览 0点赞 评论

需求:最近在做一个项目的时候,后台发布信息需要添加一个相册的功能,用到thinkphp5.0中的多图上传,并且前端我们做一个图片上传及时预览的功能。接下来说下实现方法。一、先来看下效果二、说下原理,其实我们利用的就是普通的上传功能,将filename以数组的形式提交到后台,后台再进行循环上传,也就是单图上传的升华版而已!三、首先封装一个多图上传的方法,代码如

为什么要处理异常?以及try、catch的使用

7个月前 (2017-07-19) 568浏览 0点赞 评论

熟悉我的小伙伴都知道我喜欢使用try、catch处理异常,很多人说它会让我们的程序损失很多的效率,而放弃使用它,我只想说仁者见仁智者见智,做到用而不滥用,区分好异常和常规错误合理的使用对效率的影响微小甚微。异常:    异常是一个处理错误的面向对象方法。异常是对象,而且Exception是PHP中的一个内置类,一个Ex

安利一个api管理工具,快捷的编写api文档

7个月前 (2017-07-05) 474浏览 0点赞 评论

额,由于公司出了点状况,有2个星期没有更新blog了!非常遗憾,一来就要给大家安利一波了!大家还在为写API文档发愁吗?大家还在为看不懂别人写的API发愁吗?大家还在为API格式不规范遭人鄙视吗?大家还在为团队协作开发接口协作很困难发愁吗?今天就给大家安利个api协作管理工具:apizza介绍一波:apizza 是一个专属于极客的API管理工具,你可以在这里

Ajax实用案例,直接返回一个页面避免在前端each

8个月前 (2017-06-15) 495浏览 0点赞 评论

今天遇到一个小伙伴问了我一个问题,他在做一个内容列表的时候用到ajax加载更多,在请求数据之后使用each拼接内容,各种错误,蛋疼的一b有木有。来张图,看下我们要实现的效果:点击下拉加载更多新闻加载更多的页面,比起传统的分页貌似更加高级点,但我想说实现起来比传统的分页也是更加简单。简单的说下实现原理:我们默认读取第一页的数据来显示定义一个隐藏域用户存储分页值

thinkphp5.0之封装万能的增删改查方法

8个月前 (2017-06-10) 1043浏览 0点赞 评论

| 在开发的过程中提高代码的可读性、把代码写得优雅、提高开发效率是每一个程序员的追求!| 在我们平时做项目开的时候,每一个模块下都会有增删改查操作,我们会在每一个控制器下写增删改查方法,增删改查会让人写到吐,而且代码很多都差不多,重要的是开发效率极为的低下,并且你有你的一套写法,他有他的一套写法写作起来谁看谁都不顺眼,每次看别人写的代码心