在 ThinkPHP5 中,获取数据库某一列字段可以使用查询构造器或模型的方式。
1. 使用查询构造器
使用查询构造器可以通过 `value` 方法获取某一列的值。例如:
```php
// 获取 users 表中 id 为 1 的用户的 username 字段值
$username = Db::name('users')->where('id', 1)->value('username');
```
2. 使用模型
使用模型可以直接访问模型的属性来获取某一列的值。例如:
```php
// 定义 User 模型
namespace app\index\model;
use think\Model;
class User extends Model
{
// 模型对应的数据表名
protected $table = 'users';
}
// 获取 id 为 1 的用户的 username 字段值
$user = User::get(1);
$username = $user->username;
```
以上两种方式都可以用来获取数据库某一列字段的值,具体使用哪种方式取决于你的实际需求和代码结构。