Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/245.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在php中使用类java对象(CodeIgniter)_Php_Oop_Codeigniter - Fatal编程技术网

如何在php中使用类java对象(CodeIgniter)

如何在php中使用类java对象(CodeIgniter),php,oop,codeigniter,Php,Oop,Codeigniter,我想在PHP代码中使用对象(java风格),方法是在从数据库获取对象的属性后实例化对象,并从此开始将其用作对象。这在PHP中有效吗?如果是,我应该将我的类放在codeigniter目录中的什么位置 $object=object_constructor($this->model_name->function_that_fetches_object_properties()); 我建议您使用PEAR,它完全可以进行这种映射,包括获取相关对象。您要寻找的是所谓的codeigniter,它

我想在PHP代码中使用对象(java风格),方法是在从数据库获取对象的属性后实例化对象,并从此开始将其用作对象。这在PHP中有效吗?如果是,我应该将我的类放在codeigniter目录中的什么位置

$object=object_constructor($this->model_name->function_that_fetches_object_properties());

我建议您使用PEAR,它完全可以进行这种映射,包括获取相关对象。

您要寻找的是所谓的codeigniter,它没有“开箱即用”功能

有一些集成了它,我建议您看看其他具有内置ORM的php框架,在方法上有点类似于codeigniter。这是一个接近稳定的释放,并已愉快地为我工作

FuelPHP中的ORM示例:

$entry = Model_Article::find(4);
$entry->title = 'My first edit';
$entry->author = 'Total n00b';
$entry->save();

可以使用PDO将行提取到对象中。