wordpress在内容页增加随机相关文章

网上搜索了很多相关文章的代码,大部分都是抄来抄去,基本上都是一个妈生的,唯一看这带相关日志代码还比较顺眼,搜集起来备忘一下。

11

09-2012

我觉得这样才是编程!

我觉得这样才是编程!

虽然最近的时局比较动荡,但是作为一个程序员,我并没有太多的精力去关心那些,我觉得有的时候各司其职、管理好自己也是一种爱国的表现。回想一下,自己从学习开始,也编程编了两年多时间了。慢慢的,自己对于程序的开发也有了一些自己的理解和看法。 首先声明:本人学习的编程语言是php,所以,我的看法仅对自己和php负责,这些看法也不是说要让别人奉为真理,我只是表达一些自己的看法,旨在大家相互学习交流,绝无半点炫耀、推翻别人观点等的态度。

7

09-2012

php无限级分类数据库设计和sql实现

昨天看到qq群里面有人在问无限级分类的问题,我想了下,我怎么没有把以前写过的这个无限级分类的实现方法总结一下呢,想想真是遗憾,所以今天就总结一下php的无限级分类的数据库试剂和sql实现。

将织梦的后台栏目授权增加至无限分类

用织梦做过比较大型的网站,或者建过多级栏目,并且对用户进行栏目授权的人可能遇到过,织梦默认的是最高只能授权到二级栏目,再往下分就不可以了。这样就将整个指定的二级栏目及其下级的所有栏目都授权给了这个用户,但是有的时候,我们想要单独的给其授权某一个三级栏目或者四级栏目。那么目前织梦的这个栏目设置就不合适了。所以今天因为工作的需要我做了一下改动。

5

09-2012

js生成指定范围之间的随机数

在php中有一个rand函数,可以产生一个指定范围的随机数,但是js中呢,并没有这样一个之间产生指定范围的随机数,但是他有一个Math.random(); 可以产生一个大于0小于1的随机数,我们再通过Math.round()进行四舍五入,可以组合出一个rand这样的函数,就是用小数+(大数-小数)*0到1之间的随机数。这样就能得到指定范围的随机数了。

递归创建和删除指定文件下的所有东西

今天没什么事情,就写了个小东西学习学习,递归创建文件夹,和删除指定文件下的所有东西包括文件本身。因为有的时候我们做文件上传是需要穿件文件夹的。而且有的时候我们也会用到文件夹的删除操作,文件的删除很简单,用unlink指定路径就可以了。做这个东西的时候,我发现mkdir里面如果用mkdir(‘/aa/’)会在磁盘的顶级目录创建文件夹aa,这样是不是有点危险,因为程序的安装都是在磁盘下的某个目录下,这样的话就超出了程序的范围。

13

08-2012

php代码优化几条建议

优化PHP代码的40条建议 1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。 2.echo 比 print 快。 3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。 4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。 5.注销那些不用的变量尤其是大数组,以便释放内存。 6.尽量避免使用__get,__set,__autoload。

1

08-2012

php生成缩略图类

调用的时候: $image = Helper_Image::createFromFile(‘文件路径’,‘文件保存格式’); $image->resampled(‘’, ‘’); //缩放到100px * 100PX $image->saveAsJpeg(‘文件路径’ ,’品质(1到100)’);

静态页面获取ip归属地,进而执行不同操作

今天接到了一个任务,我们有个门户的网站,里面有好几个地区的医院,老板要让不同地区的人访问的时候,弹窗他们本地的商务通,我一开始想,这还不简单吗,不就是找个获取ip归属地的接口,然后获得返回值判断一下,然后再根据返回值调用不同的商务通不就ok了吗,实际上缺不然,因为我们门户的站都是生成的静态页面,不能够执行php。而获取访客的ip一定要用php的。所以我就纠结了。所以我就想,用js能不能调用php呢。所以我就做了个实验,从静态页面,<script language=’javascript’ type=’text/javascript’ src=’1.php’></script>来调用php页面。但是这样访问这个静态页面如何知道之执行了1.php呢,那就在1.php中写一个创建文件的操作。mkdir(‘aa’);然后访问静态文件。发现果然创建了aa这个文件夹。说明可以实现。

php将金钱小写数字转为金钱大写的方法

做仓储管理系统的时候,本来以为php本身就有这样的函数,弄了半天原来没有,于是就上网找了找,还真找到了。也看了看,原理其实很简单!供大家参考。