php面试集锦
文章平均质量分 71
wugang806894
这个作者很懒,什么都没留下…
展开
-
使用五种以上方式获取一个文件的扩展名
<?php function get_ext1($file_name) { return substr(strrchr($file_name, '.'), 1); } //substr(string,start[,length]); string规定返回其中一部分的字符串 start从何处开始 0 为第一个 length返回长度 //strrchr(string,char) strr原创 2013-10-13 17:20:30 · 824 阅读 · 0 评论 -
使用PHP描述冒泡排序和快速排序算法,对象可以是一个数组。
<?php //冒泡排序(一维数组) function bubble_sort($array){ $count = count($array); if ($count <= 0) return false; for($i=0; $i<$count; $i++) { for($j=$count-1; $j>$i; $j--) { //如果后一个元素小于前一个转载 2013-10-13 17:33:51 · 3188 阅读 · 0 评论 -
使用PHP描述顺序查找和二分查找(也叫做折半查找)算法,顺序查找必须考虑效率,对象可以是一个有序数组
顺序查找 <?php //$n为待查找的数组元素的个数,$k为待查找的元素 function seq_sch($array, $n, $k) { $array[$n] = $k; for($i=0; $i<$n; $i++) { if($array[$i]==$k) { return true;原创 2013-10-13 17:45:50 · 2692 阅读 · 0 评论 -
PHP 基础知识
1 写出下式运行结果: if($a=1 || $b=2) echo $a; echo $b; 答案:10 $a=1为真后面不判断$b=0;两者之间没有空隙或者换行 所以为10 $b=4; $c= $a>$b? $a-$b : $b*2; echo $c; 答案:8 本题考查优先级顺序 首先判断$a>$b 为假 则$c = $b*2; 用PHP原创 2013-10-13 18:27:32 · 722 阅读 · 0 评论