[英]Is it possible to fetch the names of the fields a table has, using Datamapper with Codeigniter?
我需要从表中获取字段,以便检查该特定表是否接受键/值对。 是否可以仅获取字段名称? 我正在将Codemapper与Codeigniter一起使用。
编辑:
例:
//Controller
foreach($entity->allowedFields() as $key=>$value)
{
$entity->$key = $value;
}
//Entity Model
function allowedFields()
{
return $this->tableKeysAsArray;
}
Is it possible to fetch only the field names?
很简单
$o = new Foo();
foreach ($o->fields as $key, $field)
{
echo 'Field ' . $key . ' is ' . $field .' <br>';
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.