• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

php动态绑定变量的用法_PHP

php 搞代码 4年前 (2022-01-25) 14次浏览 已收录 0个评论

本文实例讲述了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<count($params);$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_u<mark>@本文来源gaodaimacom搞#代%码@网-</mark><strong>搞代gaodaima码</strong>ser_func_array(array($stmt,'bind_param'),$bind_names);  }  return $stmt; //return the bound statement

希望本文所述对大家的php程序设计有所帮助。


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:php动态绑定变量的用法_PHP
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址