php
chinakingdee
这个作者很懒,什么都没留下…
展开
-
PHP二分算法查找示例及详细分析
自己动手写了一个二分查找的函数,是用php实现的。相信很多人在面试的时候也碰到过这样的问题。好了,废话太多了,开始吧![code="php"]/** * 二分算法查找 * @param array $array 要查找的数组 * @param int $min_key 数组的最小下标 * @param int $max_key 数组的最大下标 * @param mixe...2010-08-30 14:47:59 · 135 阅读 · 0 评论 -
ThinkPHP加载时用到的几个文件
主要是三个文件:1、ThinkPHP.php判断使用哪种方式来运行.ThinkPHP使用一种缓存的方式来将第一次运行所需要的文件全部写入到一个~runtime.php文件中,这样的好处在于加快第一次之后的运行时间。速度上比关联5,6个文件肯定要快些,但是不会快很多,毕竟它是解释性的。2、runtime.php正如上面所说:如果第一次没有编译的(这里实际上是创建~runtime.ph...2010-09-20 11:05:26 · 103 阅读 · 0 评论 -
发现一个自动生成.htaccess代码的网址
http://www.wangqu.org/htaccess/还补充一个:http://www.htaccesseditor.com/sc.shtml2010-09-19 15:24:12 · 204 阅读 · 0 评论 -
HTML页面定时刷新
1代表的是1秒钟刷新页面一次2010-09-18 10:35:19 · 109 阅读 · 0 评论 -
PHP使用接口的好处之一
[code="php"]interface Isay { public function say();}class hello implements Isay{ public function say(){ echo "hello"; }}class world implements Isay{ public f...2010-09-14 13:12:12 · 238 阅读 · 0 评论 -
PHP的时差问题的一种解决办法
PHP5系列版本新增了时区设置,默认为格林威治时间,与中国所在的东8区正好相差8个小时 查找php.ini中会有这么一行 ;date.timezone = 将;去掉,改成 date.timezone = PRC重新启动一下你的web server 这个时候你得到的时间就和你的系统时间是一样的了。...2010-09-09 21:57:22 · 135 阅读 · 0 评论 -
PHP加密函数
随着计算机硬件的快速发展,对于相对简单的密码采用md5加密可能很容易就破解出来了。所以这里采用hash的算法加密,长度要比md5的长一些.[code="php"]/** * 密码加密函数 * @param string $password 要加密的字符串 * @param string $random 随机码 * @return string */f...2010-09-06 15:52:29 · 99 阅读 · 0 评论 -
12道php测试题的标准答案
前几天发布了12道php的题目,当时没有把答案贴上去,现在把答案发布出来。1、abc2、53、c4、b5、216、ab7、b8、b9、310、011、Proocessed String12、html...2010-09-06 14:35:51 · 128 阅读 · 0 评论 -
PHP版本号的组成方式
经常看到php的官网上发布新的php版本比如,5.2.14、5.3.10等等这样的版本号。但是这个版本号是怎么组成的呢?为什么要这样子定义呢?在网上找了一下,总结了一下。原来是这样: PHP_MAJOR_VERSION 5 这个表示主版本号 PHP_MINOR_VERSION 2 这个表示次版本号 PHP_RELEASE_VER...2010-09-03 13:40:22 · 152 阅读 · 0 评论 -
12道PHP类型检测题目
这些题目无意之中在一个网站上找到,先做做看,你能对几道?过几天再把答案公布出来! PHP Skills Test $a .= "a";$a .= "b";$a .= "c"; What is the value of $a ? $a = 4;for ($b = 0; $b <= $a; $b++) {$c++;...2010-09-02 20:04:49 · 92 阅读 · 0 评论 -
PHP冒泡排序算法的实现
冒泡排序的算法原理可以用8个字来归纳:大泡在上,小泡在下。[code="php"]/** * php冒泡排序算法的实现 * @param array $array 一维数组 * @return array 排序过后的数组 */function bsort(array $array){ $count = count($array); if($count...2010-09-02 10:17:49 · 79 阅读 · 0 评论 -
PHP字符串翻转实例代码
字符翻转对于php处理来说,简直是小菜一碟,php的字符串函数strrev就可以处理例如:[code="php"]echo strrev("Hello World!"); //输出结果为"!dlroW olleH"[/code] 但有时候面试的时候往往需要我们自己来写个函数来实现跟strrev同样的效果,其实这也不难,例如:[c...2010-09-02 09:24:54 · 106 阅读 · 0 评论 -
处理PHP字符串的10个简单方法
PHP处理字符串的能力非常强大,方法也是多种多样,但有的时候你需要选择一种最简单且理想的解决方法。文章列举了10个PHP中常见的字符串处理案例,并提供了相对应的最理想的处理方法。 1.确定一个字符串的长度 这是文章中最明显的一个例子,其中的问题是我们如何来确定一个字符串的长度,这里我们不能不提的就是strlen()函数: $text = “sunny day”; $c...原创 2010-10-15 13:36:54 · 125 阅读 · 0 评论