PHP无限梯归
<?php
class Tree
{
// public $data=array();//所有节点值
// public $cateArray=array();//所有父节点
function Tree()
{
}
//setNode(目录ID,上级ID,目录名字);
function setNode ($id, $parent, $value){
$parent = $parent?$parent:0;
$this->data[$id] = $value;//获取当前ID对应的当前目录名
$this->cateArray[$id] = $parent;//获取当前ID对应的父分类ID
//echo $id."->".$this->cateArray[$id]."--".$this->data[$id]."<br>";
}
function getChilds($id=0)
{
$childArray=array();
$childs=$this->getChild($id);
foreach ($childs as $child)
{
$childArray[]=$child;
$childArray=array_merge($childArray,$this->getChilds($child));//id 递归 累加
}
return $childArray;
}
function getChild($id)
{
&nbs
相关文档:
<?php
/*
* -------------------------------------------------
* Author : Fanglor
* Email : Fanlor@163.com
* Url : www.skyleft.com
* Date : 2009-10-13
* -------------------------------------------------
*/
function arr_foreach ($arr) {
if (!is_array ($arr)) {
return fa ......
循环语句是 为了解决编程中 "需要重复一段指令直到满足特定条件为止" 的一种循环机制
1、while
while语句指定了一个条件,在其嵌入代码结束执行前,必须满足这个条件。
语法:
while(expression){
& ......
PHP新的连接MySQL方法mysqli
1. 开启PHP的API支持
(1)首先修改您的php.ini的配置文件。
查找下面的语句:
;extension=php_mysqli.dll
将其修改为:
extension=php_mysqli.dll
......
Apache Httpd PHP环境搭建
1、安装Apache服务器
2、修改httpd.conf 中 ServerName localhost:9080 和Listen 9080
3、安装PHP5,类型选择Apache2.*,选择Apache配置文件目录。
4、修改httpd.conf中PHP5增加的配置为如果内容:
#BEGIN PHP INSTALLER EDITS - REMOVE ONLY ON UNINSTALL
& ......