小编给大家分享一下如何解析PHP中的PDO::声明,希望大家阅读完这篇文章之后都有所收获、下面让我们一起去探讨吧!
PHP是什么语言
PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:超文本预处理器)的缩写。PHP是一种HTML内嵌式的语言,PHP与微软的ASP颇有几分相似,都是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于C语言,现在被很多的网站编程人员广泛的运用。
<代码> PHP代码>中我们经常需要连接数据库,对数据进行增,删,改,查,之前对数据库的操作一般使用<代码> mysqli> 代码的连接方式,但是随着<代码> PDO> 代码的优势逐渐显现,<代码> PDO> 代码的连接方式成为主流,本文就带大家一起来看一看,利用<代码> PDO> 代码连接后返回的<代码> 代码>声明对象。
<强> 1。使用的数据库强>
CREATE TABLE “命运”,( “id”才能,int (11), DEFAULT 空, “名字”,才能varchar (255), DEFAULT 空, “年龄”,才能int (11), DEFAULT NULL ),引擎=MyISAM DEFAULT CHARSET=use utf8; INSERT INTO “命运”,VALUES (& # 39; 1 & # 39;,, & # 39;军刀# 39;,,& # 39;100 & # 39;), (& # 39;2 & # 39;,,& # 39;阿切尔# 39;,,& # 39;77 & # 39;), (& # 39;3 & # 39;,,& # 39;luncher& # 39;,, & # 39; 56 & # 39;), (& # 39;4 & # 39;,,& # 39;炊具# 39;,,& # 39;18 & # 39;)
<强> 2。获取声明对象:强>
& lt; php ?=$ servername “localhost"//数据库主机名=$ username “root"//用户名=$ password “root123456"//密码 美元dbname ,,=,“my_database"//数据库名称 , try { ,,,conn 美元;=,new PDO (“mysql:主机=$ servername; dbname=$ dbname",,用户名、美元,美元密码); ,,,echo “连接成功“!”& lt; br>“, ,,,康涅狄格州→美元setAttribute (PDO:: ATTR_ERRMODE, PDO: ERRMODE_EXCEPTION); ,,,sql 美元;=,“select *,得到fate"; ,,,statement 美元;=,康涅狄格州→美元查询($ sql); ,,} 抓住(PDOException $ e) { ,,,echo e→美元getMessage (); } ?在
<强> 3。语句较为常用的属性强>
- <李>
PDOStatement:: bindColumn——绑定一列到一个PHP变量
李> <李>PDOStatement:: bindParam——绑定一个参数到指定的变量名
李> <李>PDOStatement:: columnCount -返回结果集中的列数
李> <李>PDOStatement::执行——执行一条预处理语句
李> <李>PDOStatement::获取——从结果集中获取下一行
李> <李>PDOStatement:: fetchAll(返回一个包含结果集中所有行的数组
李> <李>PDOStatement:: fetchObject——获取下一行并作为一个对象返回。
李> <李>PDOStatement:: rowCount -返回受上一个SQL语句影响的行数
李> <李>PDOStatement:: setAttribute——设置一个语句属性
李> <李>PDOStatement:: setFetchMode——为语句设置默认的获取模式。
李>看完了这篇文章,相信你对“如何解析PHP中的PDO::声明”有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!