我是靠谱客的博主 执着香水,这篇文章主要介绍php参数绑定_php动态绑定变量的用法,现在分享给大家,希望可以做个参考。

private function bindVars($stmt,$params) {

if ($params != null) {

$types = ''; //initial sting with types

foreach($params as $param) {

//for each element, determine type and add

if(is_int($param)) {

$types .= 'i'; //integer

} elseif (is_float($param)) {

$types .= 'd'; //double

} elseif (is_string($param)) {

$types .= 's'; //string

} else {

$types .= 'b';

//blob and unknown

}

}

$bind_names[] = $types;

//first param needed is the type string

// eg: 'issss'

for ($i=0; $i

//go through incoming params and added em to array

$bind_name = 'bind' . $i;

//give them an arbitrary name

$$bind_name = $params[$i];

//add the parameter to the variable variable

$bind_names[] = &$$bind_name;

//now associate the variable as an element in an array

}

//call the function bind_param with dynamic params

call_user_func_array(array($stmt,'bind_param'),$bind_names);

}

return $stmt; //return the bound statement

最后

以上就是执着香水最近收集整理的关于php参数绑定_php动态绑定变量的用法的全部内容,更多相关php参数绑定_php动态绑定变量内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(65)

评论列表共有 0 条评论

立即
投稿
返回
顶部