这就是我在 WraPDO 课程中的做法:
$tomet = $sth->getColumnMeta($column_index);
$tomet['type'] = $this->_translateNativeType($tomet['native_type']);
private function _translateNativeType($orig) {
$trans = array(
'VAR_STRING' => 'string',
'STRING' => 'string',
'BLOB' => 'blob',
'LONGLONG' => 'int',
'LONG' => 'int',
'SHORT' => 'int',
'DATETIME' => 'datetime',
'DATE' => 'date',
'DOUBLE' => 'real',
'TIMESTAMP' => 'timestamp'
);
return $trans[$orig];
}
Run Code Online (Sandbox Code Playgroud)
$sth: PDOStatement->getColumnMeta
| 归档时间: |
|
| 查看次数: |
9616 次 |
| 最近记录: |