У меня есть строка, которую я пытаюсь создать для создания класса. Я пытаюсь назвать каждое свойство и определить его значение на основе содержимого строки. Например:PHP- Как назначить переменную класса и значение из содержимого строки?
$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, и это не работает. Я не знаю, близко ли я, или если я уйду ...?
http://stackoverflow.com/questions/1203625/dynamically-generate-classes-at-runtime-in-php – NAVEED