php直接创建无bom的utf-8格式文件

今天心血来潮,想写一个php创建utf-8文件的功能,各种百度谷歌后,发现创建的utf-8文件有bom,那么我就想写一个没有bom头的php创建utf-8文件功能,经过自己的各种尝试和实践后,终于让我搞定了。要知道文件本身的格式,也是影响页面乱码的重要原因,详细可以看我的博文:你的页面为什么乱码了!,bom呢会让页面头部多一行空白,所以也要去掉。

自己写的批量将字段中的中文图片路径转化为拼音路径

使用过linux服务器的童鞋应该知道,在linux中,文件、文件夹的命名都不能使用中文,如果你的图片是有中文字符,那么在浏览器中是不会显示的,但是因为在中国,大部分的服务器都是windows的,因为以前的网站程序大多用的是iis,而现在,遇到程序改版,改版成php,并且将原来的数据导入到mysql等后,我们发现文章中有大量的图片是中文字符,下面我就简单的写了一个小功能来解决这个问题。

自己改版的非常好用的php分页类,可支持伪静态

做web程序,分页是经常用到的功能,之前也是觉得分页太简单了,没愿意总结,不过,打上次做了导医系统之后,因为导医系统所有的分页实现都是用的ajax,局部刷新,所以,就改版了一下之前一直用的一个分页类,而现在又用到了伪静态,所以就又改版了一下,让这个分页类可以支持伪静态,并且可以支持ajax分页,有两种分页样式,当然也可以根据自己的需要来改版!

三个php遍历指定目录一个降维多维数组的函数

今天遇到了php操作文件的功能,以前就写过一个php操作文件目录的,今天总结两个,通过遍历目录,我们就可以操作里面的文件。当然也可以从这个基础上加一下其他的功能!还有一个降维多级目录的函数,即将多维数组降维成一维数组。

不同数据库之间数据转移经验总结

不知道是不是自己幸运还是不幸,工作就一年的时间,我却接触了两次程序改版,而且是之间将其他语言写的程序改成php的。我其实觉得这是幸运。第一个是.net写的一个导医系统,使用的access数据库,第二个是.net写的一个内容管理系统,使用的sqlsever数据库。都要改为php+mysql的。从这两次经验中,我的确是学到了不少东西。并且也千万不要以为是多么复杂的事情,虽然是有点复杂。

php捕捉各大搜索引擎的蜘蛛、爬虫记录

很多站长、博主可能最在乎的就是自己的网站的搜录情况,一般情况下我们可以通过查看空间的日志文件来看搜索引擎的爬行记录,不过,很不直观,所以我就改了一下同事给我的一个记录爬行记录的程序,是比较好又比较直观方便操作的!可以获取爬虫的ip,记录下他访问的路径!

本站百度和谷歌一起搜接口!(推荐)

闲来无事,看到网上有一些人做的搜索,是嵌套了谷歌和百度等等浏览器,心想,其实我也可以利用百度的搜索代码和谷歌的inurl功能来写一个限制域名的搜索功能。因为一般情况下谷歌可以说都是当天搜录,完全可以替代网站本身的搜索功能,而这样做又可以增加网站的索引,何乐而不为呢。并且我使用的这个谷歌搜索不会受访客电脑的影响,速度很快!于是就写了一个这样的接口,可以让大家使用!

discuz项目内外部文件获取cookie来获得登录信息

今天遇到一个需求,要在论坛内嵌套一个网站的应用,这个应用是要登录的,不过可以用他的api接口,给他json格式的论坛内本用户的登录信息即可,那在不改变其他代码的基础上,可以加一个文件来获得当前用户的登录信息进而转化json格式!

两个图片下载代码,一下载到客户端,二获取远程图片到服务端

真的是什么样的需求都有啊,的确也是,很多人并不指定将图片另存来保存图片,但很多程序不知道如何下载图片,其实下载图片和下载其他文件是一样的,只是其他文件直接访问就可以下载,但是图片会被浏览器解析,其实也是下载下来了,只是放到了浏览器的缓冲目录中,我们所有在网页上看到的东西其实都已经下载下来了。下面就总结两个代码,一个是下载图片的,其实也可以用在下载其他的文件,一个是获取远程图片保存到服务器中。

导医系统开发总结之自己的编程心得

继进销管理系统之后,自己开发的又一套php系统,医院导医系统终于算是经受住测试,上线通过了。今天又进一步完善了一下这套系统。下面就总结一下这个导医系统开发过程的收获!