このC#コードをPHPコードに変換したいと思います。
class Members
{
public int ID { get; set; }
public string Name { get; set; }
public string Surname { get; set; }
}
class Process
{
Dictionary<string, Members> MemberList = new Dictionary<string, Members>();
public Process()
{
//GetMembersMethod();
//Fill MemberList
//example
//MemberList.Add(userid,new Members{id=@id,name=@name,surname=@surname});
}
void WriteMembers() {
foreach (string item in MemberList.Keys)
{
Console.WriteLine(MemberList[item].ID);
Console.WriteLine(MemberList[item].Name);
Console.WriteLine(MemberList[item].Surname);
}
}
}
このc#の例をPHPでコーディングするにはどうすればよいですか?PHPで配列クラスを使用して辞書へのループをコーディングするにはどうすればよいですか?
編集..
私は2日前にこのコードをコーディングしました。これが好きになりたいです。
<?php
class CKN
{
public $Name= 'ozan';
public $Surname= 'ckn';
public $ID = '12';
}
$class = new CKN();
for($i=0; $i<10; $i++){
$class_temp= new CKN();
$class_temp->Name="ozan".$i;
$class_temp->Surname="CKN".$i;
$class_temp->ID="CKN".$i;
$arr[$i]=(object)$class_temp;
}
foreach($arr as $key => $value) {
$temp=new (CKN)$value;
foreach($temp as $k=>$v){
print "$k=> $v <br>";
}
}
?>