首页 > PHP教程

目录递归循环php代码

这是一款从代码和速度上还不错的php目录遍历代码,有需要的朋友可以参考一下。  代码如下 复制代码 $path = '..';function get_filetree($path){$tree = array();foreach(glob($path.'/*') as $single){if(is_dir($single)){$tree = array_merge($tree,get_filetree($single));}else{$tree[] = $single;}}return $tree;}print_r(get_fi...
阅读全文

mysql php无刷新三级联动菜单

<script language="JavaScript" type="text/网页特效">
function removeOptions(selectObj){    
          if (typeof selectObj != 'object'){
            selectObj = document.getElementById(selectObj);
    }      // 原有选项计数    
          var len = selectObj.options.length;    
    for (var i=0; i < len; i++){         // 移除当前选项        
        selectObj.options[0] = null;    
    }
}
function setSelectOption(selectObj, optionList, firstOption, selected) {   
     if (typeof selectObj != 'object'){        
      selectObj = document.getElementById(selectObj);
  }      // 清空选项    
  removeOptions(selectObj);      // 选项计数    
  var start = 0;          // 如果需要添加第一个选项    
  if (firstOption){        
       selectObj.options[0] = new Option(firstOption, '');          // 选项计数从 1 开始        
    start ++;   
  }     
  var len = optionList.length;
  for (var i=0; i < len; i++){         // 设置 option        
      selectObj.options[start] = new Option(optionList[i].txt, optionList[i].val);          // 选中项        
   if(selected == optionList[i].val){            
       selectObj.options[start].selected = true;        
   }          // 计数加 1        
  start ++;    
 } 
}  //-->
 var sidArr = [];

阅读全文

图片验证码生成应用实例

<?php教程
session_start();//开启session
if(isset($_POST['check']))
{
if($_POST['check'])
 {
if($_POST['check']==$_SESSION['check_pic'])
 {
 echo " 验证码正确".$_SESSION['check_pic'];
 }
else
 {
 echo " 验证码错误".$_SESSION['check_pic'];
 }
}
}
?>
<FORM METHOD=POST ACTION="">
<img src="index.php"><br>    <!----链接图片--->
<input type="text" name="check" >
<input type="submit" value="提交">
</FORM>

阅读全文

php array_search()实现数组值删除

array_search() 函数与 in_array() 一样,在数组中查找一个键值。如果找到了该值,匹配元素的键名会被返回。如果没找到,则返回 false。

如果第三个参数 strict 被指定为 true,则只有在数据类型和值都一致时才返回相应元素的键名

阅读全文