前言
PHP在操作数据库之前,首先要建立到数据库的链接,
例如:
$conn=mysql_connect("localost","root","123456");
例如:
mysql_select_db("test",$conn);
这个$conn是一个资源类型的变量,其他函数会引用这个资源变量来进行其他操作。
介绍
在PHP中,我们经常使用资源类型变量。 如:mysql连接、文件句柄等,这类变量很难用标量来表示。
资源数据类型是在 PHP4 中引入的。
资源是一种特殊类型的变量,它保存对外部资源的引用:打开的文件、数据库连接、图形画布区域等。
资源是通过专门的功能来构建和使用的。 参见get_resource_type()(附在文末)。
转换为资源
由于资源类型变量持有打开文件、数据库连接、图形画布区域等的特殊句柄,因此将其他类型的值转换为资源是没有意义的。
释放资源
由于 PHP4Zend 引擎引入了引用计数系统php的类型,因此可以手动测量资源何时不再被引用(与 Java 相同)。 在这些情况下,该资源使用的所有外部资源都由垃圾收集系统释放。 因此,很少需要手动释放视频内存。
附件:get_resource_type()
(PHP4>=4.0.2、PHP5、PHP7)
get_resource_type—返回资源(resource)类型
描述
字符串 get_resource_type(资源$句柄)
该函数返回一个字符串,表示传递给它的资源类型。 如果参数不是合法资源,则会产生错误。
对于很多php新手同学来说,学习完php之后,都希望有一个项目来练手。 很多新手同学在学习了PHP+mysql之后都制作了留言板、购物车等功能。 PHP知识的掌握。
在学习PHP的后期,在学习了一些PHP框架之后,借助这个框架,可以快速搭建一个网站,而对于没有学过框架的菜鸟同学来说php 实战,利用自己的PHP知识搭建一个网站。 做一个网站还是有一定难度的。 本课程的目的是带领菜鸟同学使用原生PHP代码搭建一个网站,包括前端和后端。 其实这里的原生不包括后端页面。 指的是课程中使用的原生php+mysql代码。 后台模板和前端模板也是网上可以找到的模板。 其实课程里会有下载链接。 我们先粗略浏览一下我们的后台页面和前端页面。
背景模板
现在网上有很多后台模板,功能都很强大,有些页面也很酷。 不过这里我想说的是,作为一个菜鸟,不建议选择这些复杂炫酷的模板,因为这些模板看起来页面丰富,功能也很多,而且相对来说,对其操作要求要求也很高。和代码层面php 实战,所以菜鸟选择后台模板的目的是“不需要复杂的模板就能实现自己的功能”,本课程使用的后台模板页面如下:
该模板功能齐全,页面简洁。 非常适合php菜鸟练习。 下载链接:
1 后台管理模板.zip
上一页
这是本课程结束后要实现的网站首页。 在实际操作中,模板中的样式会根据要实现的需求而改变。 一切都看自己的需求,会在原来代码的基础上进行修改。