クラスを作成するために使用しようとしている文字列があります。各プロパティに名前を付け、文字列の内容に基づいてその値を定義しようとしています。例えば:
$mystring = "first_name=jane,last_name=doe";
$pieces = explode(",", $mystring);
foreach( $pieces as $key => $value){
$eachvalue = explode("=",$value);
class MyClass {
public $eachvalue['0'] = $eachvalue['1'];
}
} // end foreach
$obj = new MyClass;
echo $obj->first_name; // Should echo "Jane"
私はかなり新しい PHP クラスですが、これは機能していません。近いのか、離れているのかわからない…?