PHP 八
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了PHP 八,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含992字,纯文字阅读大概需要2分钟。
内容图文
预处理 (参数绑定) OOP
i - 整数 / d - 双精度浮点数 / s - 字符串 / b - 布尔值 (作用指定数据类型,保证数据安全,防止SQL注入)
设置SQL语句模板
生成预处理语句对象 $mysqli->prepare
绑定参数 $stmt->bind_param
执行预处理语句 $stmt->execute();
$stmt = $mysqli->prepare("INSERT INTO CountryLanguage VALUES (?,?,?,?)"); $stmt->bind_param('sssd',$code,$language,$official,$percent); $code = 'DEU'; $language = 'Bavarian'; $official = "F"; $percent = 11.2; $stmt->execute();
$stmt = mysqli_prepare($link,"INSERT INTO CountryLanguage VALUES(?,?,?,?)"); mysqli_stmt_bind_param($stmt,'sssd',$code,$language,$official,$percent); $code = 'DEU'; $language = 'Bavarian'; $official = "F"; $percent = 11.2; mysqli_stmt_execute($stmt);
Example 执行一条使用命名占位符的预处理语句
<?php $calories = 150; $colour = 'red'; $sth = $dbh->prepare('SELECT name,colour,calories FROM fruit WHERE calories < :calories AND colour = : colour'); $sth->bindParam(':calories',$calories,PDO::PARAM_INT); $sth->bindParam(':colour',$colour,PDO::PARAM_STR,12); $sth->execute(); ?>
内容总结
以上是互联网集市为您收集整理的PHP 八全部内容,希望文章能够帮你解决PHP 八所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。
来源:【匿名】