<?phpclass User {
private $id;
private $name;
private $age;
public function _construct($name,$age){
$this->name = $name;
$this->age = $age;
}
/**
* @return unknown
*/
public function getAge() {
return $this->age;
}
/**
* @return unknown
*/
public function getId() {
return $this->id;
}
/**
* @return unknown
*/
public function getName() {
return $this->name;
}
/**
* @param unknown_type $age
*/
public function setAge($age) {
$this->age = $age;
}
/**
* @param unknown_type $id
*/
public function setId($id) {
$this->id = $id;
}
/**
* @param unknown_type $name
*/
public function setName($name) {
$this->name = $name;
}
}
$arrayUser = new ArrayObject();
$arrayUser->append(new User("abc",18));
$arrayUser->append(new user("youyou",20));?>我想把$arrayUser数组中的数据遍历出来 怎么做??小弟是个初学者……
private $id;
private $name;
private $age;
public function _construct($name,$age){
$this->name = $name;
$this->age = $age;
}
/**
* @return unknown
*/
public function getAge() {
return $this->age;
}
/**
* @return unknown
*/
public function getId() {
return $this->id;
}
/**
* @return unknown
*/
public function getName() {
return $this->name;
}
/**
* @param unknown_type $age
*/
public function setAge($age) {
$this->age = $age;
}
/**
* @param unknown_type $id
*/
public function setId($id) {
$this->id = $id;
}
/**
* @param unknown_type $name
*/
public function setName($name) {
$this->name = $name;
}
}
$arrayUser = new ArrayObject();
$arrayUser->append(new User("abc",18));
$arrayUser->append(new user("youyou",20));?>我想把$arrayUser数组中的数据遍历出来 怎么做??小弟是个初学者……
$array = array('1' => 'one',
'2' => 'two',
'3' => 'three');$arrayobject = new ArrayObject($array);$iterator = $arrayobject->getIterator();while($iterator->valid()) {
echo $iterator->key() . ' => ' . $iterator->current() . "\n"; $iterator->next();
}
?>
echo $value->getName()."\r\n";
echo $value->getAge()."\r\n";
}