首页 » PHP

PHP 实现统计敲一篇文章,哪个手指敲键盘次数最多

 

昨晚上把闭包复习了一下,然后把书上的文章转载到了博客上,全部手敲,三千多个字,手特别累,然后就想统计一下,哪个指头敲键盘次数最多。(不考虑标点、空格、数字。) 实现原理是把汉字转成拼音后,统计二十六个字母出现的次数,就可以得出哪个指头敲键盘最多。 这里使用开源 … 阅读全文

【转】PHP 闭包

 

本文转载自《Modern PHP(中文版)》第二章 闭包 闭包和匿名函数在 PHP 5.3.0 中引入,这是我最喜欢的两个 PHP 特性,使用的也最多。这两个特性听起来很吓人(至少我第一次听说时有这种感觉),其实很容易理解。这两个特性非常有用,每个 PHP 开 … 阅读全文

PHP 中 trait 的使用

 

半年没写博客了,现在有时间了,重新开张。 trait 是 PHP 5.4 新增的一个特性,一种代码复用的方法。官方解释如下: Trait 是为类似 PHP 的单继承语言而准备的一种代码复用机制。Trait 为了减少单继承语言的限制,使开发人员能够自由地在不同层 … 阅读全文

根据表字段生成每条字段的备注SQL语句

 

今天坤哥给我一个任务,把数据库的表的表结构导出来,然后每个字段加一条备注的SQL语句。像下面这种: 一开始我做的是把表结构导出来后,复制备注语句,改语句的字段名,改备注信息,每张表都几十个字段,改的挺费事,做了一张表后,发现这是重复性的工作,之前老师说重复性的 … 阅读全文

一个简单的 PHP 代码行数统计方法

 

自己在宿舍闲着没事,就用 PHP 写了个简单的统计代码行的方法。因为服务器端不能遍历本地目录,所以这个方法只能运行在本地,考虑到这个条件,也就没做界面,只实现了最基本的统计行数的功能,实现请看代码。  

总结:小程序的搜索功能

 

(又一个发现一个bug,已修复) 下午把小程序(书架)的搜索功能做完了,所有功能中最复杂的一个。所以就想整理下来,顺便再理一下思路,检查有没有 bug。(写到一半发现果然有 bug 。。。) 以前写作业时做过搜索功能,但毕竟是作业,只要实现最基础的就可以了(S … 阅读全文

PHP 多维数组排序

 

在开发时,我们会经常处理数组,处理数组就涉及到给数组排序。一维数组的排序可以使用sort()等函数进行排序,如果是多维数组,我们就要自定义排序函数,然后再调用usort()、uasort()、uksort()等函数,让这些函数使用自定义函数。 这里我们使用us … 阅读全文

一个留言板的源码

 

之前做的一个留言板,用到一些开源的模板,包括李炎恢老师开发的tpl模板框架,bootstrap框架,所以决定把这个留言板开源。 做了两套皮肤。 响应式布局   ps:手机端没法使用ckeditor,所以手机端打开后的输入框只能输入文本信息,电脑端可以 … 阅读全文