让编程改变世界

让编程改变世界、改变生活、改变自己

PHP开发小技巧③—实现多维数组转化为一维数组

在平常的项目开发中我们多会用到让多维数组转化为一维数组的情况,但是很多Programmer不会将其进行转化,也有些没有想到很好的算法然后经过乱起八糟的运算方式将其勉强转化好,但是所写的程序代码冗余非常的大,造成程序的时间复杂度以及空间复杂度非常大。下面就讲述一下我是如何实现这一情况,并且代码简单明...

2016-11-28 09:32:24

阅读数:3833

评论数:0

PHP开发小技巧②—实现二维数组根据key进行排序

在PHP中内置了很多对数组进行处理的函数,有很多时候我们直接使用其内置函数就能达到我们的需求,得到我们所想要的结果;但是,有的时候我们却不能通过使用内置函数实现我们的要求,这就需要我们自己去编写算法来对自己的想法进行实现。下面就讲述一下如何实现二维数组根据key进行排序。         实现方...

2016-11-26 14:58:34

阅读数:805

评论数:0

PHP开发小技巧①—实现时间日期友好显示

系统的友好性在开发过程中是非常重要的,一个系统非常友好不光可以带给用户非常棒的使用体验,而且还可以使系统有这更长的寿命。今天这篇博文主要来展示一个我们如何让日期时间更加友好的显示。         下面就是使时间日期友好显示的代码: <?php /** ...

2016-11-23 17:56:04

阅读数:923

评论数:0

CI框架源码解析二十之文件上传类文件Upload.php

最近一直在研究Codeigniter框架,本篇博文为大家简述解析文件上传类文件的实现,以前写过一篇CI框架优化文件上传方法以及实现多文件上传的博文,大家可以放在一起进行对比阅读。CI框架教程2——优化文件上传方法以及实现多文件上传  上传一个文件通常涉及以下几步:         Ⅰ 显示一个...

2016-11-15 18:04:15

阅读数:2139

评论数:0

PHP简单实现MVC框架路由功能模式

说到使用PHP进行网站开发,自然离不开各种PHP的开发框架,开发框架为我们提供了灵活的开发方式,MVC层分离,业务解耦等等,让我们的开发更为快捷方便。但是很多人只是会使用框架,却从来不去了解框架的内部是如何实现的,这对于我们编程能力的提高是没有一点用处的。那么这一篇博文,我们就先来一个简单点的功能...

2016-11-15 09:11:19

阅读数:6111

评论数:0

CI框架源码解析十九之分页类文件Pagination.php

CodeIgniter 的分页类非常容易使用,而且它 100% 可定制,可以通过动态的参数,也可以通过保存在配置文件中的参数。如果你还不熟悉 "分页" 这个词,它指的是用于你在页面之间进行导航的链接。像下面这样: « First   1 2 3 4 5 >  Las...

2016-11-08 17:04:24

阅读数:2728

评论数:0

JS实现倒计时三秒跳转后到新页面

为了是网站的页面更友好,更加人性化,我们往往会在操作错误或是成功的时候进行提示然后跳转到相应的页面。同时为了使页面更加美化,我们往往会加上倒计时跳转功能,也就是使网页上的秒杀呈现倒数显示。下面就是具体的实现过程。 1、添加mate         这个mate的功能就是实现...

2016-11-05 09:26:23

阅读数:8327

评论数:0

Js校验表单数据后提交表单的3种方法

在现在的网站开发过程中,对表单数据进行验证是非常必须的,通过Js将表单数据在客户端进行校验验证不仅速度很快,而且还有一个更大的好处就是缓解服务器压力。如果我们不在客户端进行数据校验,无论什么数据全部都提交到后台服务器,让服务器来进行处理,这个对服务器的浪费是非常大的。故而今天本篇博文讲在浏览器客户...

2016-11-03 17:49:25

阅读数:5779

评论数:0

Codeigniter框架整合Smarty引擎DEMO

Smarty的模板机制很强大,一般情况下CI框架无需整合其他模板标签,因为PHP本身就是一种标签,简单易用。Codeigniter整合Smarty教程(我用的都是最新版本)如下:         第一步:下载Codeigniter最新版本:CodeIgniter框架源码         第二步...

2016-11-01 15:40:43

阅读数:286

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭