<?php
class obj {
var $primary_key;
function obj($key = null){
if(isset($key)){
$this->primary_key = $key;
}
echo "primary_key: ".$this->primary_key."<br/>";
$this->obj_id = 14;
echo "obj_id: ".$this->obj_id."<br/>";
$key = $this->primary_key;
echo "obj_id from primary_key string: ".$this->$key."<br/>";
}
}
?>
Y at-il un moyen d'obtenir la valeur $this->primary_key
? Comme $this->$this->primary_key
?obtenir la valeur variable
<?php
class obj {
var $primary_key;
function obj($key = null){
if(isset($key)){
$this->primary_key = $key;
}
echo "primary_key: ".$this->primary_key."<br/>";
$this->obj_id = 14;
echo "obj_id: ".$this->obj_id."<br/>";
$key = $this->primary_key;
echo "obj_id from primary_key string: ".$this->$key."<br/>";
}
}
?>
$aaa = new obj("obj_id");
je veux obtenir $ this-> obj_id valeur, mais je ne veux utiliser le variable clé de $. Cette ligne $ this-> obj_id = 14; sera dynamique et je ne serais pas capable de savoir, si $ this-> obj_id sera nommé obj_id ou quelque chose d'autre comme $ this-> banana, il serait désidé par new obj ("banana")
Quelle langue est ce? –
c'est bon si vous indiquez la langue –
Souhaitez-vous spécifier quelle langue est-ce, et n'importe quoi d'autre comme quel système d'exploitation et/ou la mise en œuvre qui pourrait aider? –