\think\db\concernParamsBind

参数绑定支持

Summary

Methods
Properties
Constants
bind()
bindValue()
isBind()
bindParams()
getBind()
No public properties found
No constants found
No protected methods found
$bind
N/A
No private methods found
No private properties found
N/A

Properties

$bind

$bind : array

当前参数绑定

Type

array

Methods

bind()

bind(array  $value) : $this

批量参数绑定

Parameters

array $value

绑定变量值

Returns

$this —

bindValue()

bindValue(mixed  $value, int  $type = null, string  $name = null) : string

单个参数绑定

Parameters

mixed $value

绑定变量值

int $type

绑定类型

string $name

绑定标识

Returns

string —

isBind()

isBind(string  $key) : bool

检测参数是否已经绑定

Parameters

string $key

参数名

Returns

bool —

bindParams()

bindParams(string  $sql, array  $bind = []) : void

参数绑定

Parameters

string $sql

绑定的sql表达式

array $bind

参数绑定

getBind()

getBind(bool  $clear = true) : array

获取绑定的参数 并清空

Parameters

bool $clear

是否清空绑定数据

Returns

array —