PHP教程

php:对象的数组(2)

本文主要是介绍php:对象的数组(2),对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

php:对象的数组(2)

 

 

 

 

一、php源码

 

 

<?php
	
	class NUM
	{
		public $number="";
		public $number_class="";
	}


	class obj
	{
		public $v1 = "";
		public $v2 = "";
	}
	
	for($i=0; $i<10; $i++)
	{
		$cat[$i] = new obj;
		$nm[$i] = new NUM;
		$nu[$i] = new NUM;

		$nm[$i] -> number=$i;
		$nm[$i] -> number_class = "red";
		$nu[$i] -> number=$i*2;
		$nu[$i] -> number_class = "green";
		
		// 将“对象”赋予“成员变量”
		$cat[$i]->v1 = $nm[$i];
		$cat[$i]->v2 = $nu[$i];
	}
	
	foreach($cat as $ct)
	{
		echo "v1-number=" . $ct->v1->number ." v1-class=". $ct->v1->number_class . "\t";
		echo "v2-number=" . $ct->v2->number ." v2-class=". $ct->v2->number_class . PHP_EOL;
	}
	
?> 

  

 

 

 

二、运行结果

 

 

 

 

这篇关于php:对象的数组(2)的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!