草庐IT

php - PHP 对象的动态命名

如何为php对象动态分配名称?例如,我如何将一个对象分配给一个var,它是我用来创建对象的数据库行的id。例如$=newobject();其中idnum是我数据库中的ID。 最佳答案 您可以使用双美元符号创建一个变量,其名称为另一个变量的值,例如:$idnum="myVar";$$idnum=newobject();//Thisisequivalentto$myVar=newobject();但请确保如果您真的需要这样做,如果您不够小心或滥用此“功能”,您的代码可能会变得非常困惑...我认为您可以更好地使用数组或哈希表,而不是用动态