PHP的两种特殊类型
来源:互联网 发布:故宫神思知乎 编辑:程序博客网 时间:2024/06/05 21:01
1.php中第一种特殊类型---资源
资源:资源是专门的函数来建立和使用的,例如打开文件、数据连接、图形画布。我们可以对资源进行操作(创建、使用和释放)。任何资源,在不需要的时候应该被及时释放。如果我们忘记了释放资源,系统自动启用垃圾回收机制,在页面执行完毕后回收资源,以避免内存被消耗殆尽。
举例如下:
<?php
$file=fopen("f.txt","r"); //打开文件
$con=mysql_connect("localhost","root","root"); //连接数据库
$img=imagecreate(100,100);//图形画布
?>
读取文件:
<?php
//首先采用“fopen”函数打开文件,得到返回值的就是资源类型。
$file_handle=fopen("/data/webroot/resource/php/f.txt","r");
if ($file_handle){
//接着采用while循环(后面语言结构语句中的循环结构会详细介绍)一行行地读取文件,然后输出每行的文字
while (!feof($file_handle)) { //判断是否到最后一行
$line = fgets($file_handle); //读取一行文本
echo $line; //输出一行文本
echo "<br />"; //换行
}
}
fclose($file_handle);//关闭文件
?>
2.PHP第二种特殊类型---空类型
NULL:NULL是空类型,对大小写不敏感,NULL类型只有一个取值,表示一个变量没有值,当被赋值为NULL,或者尚未被赋值,或者被unset(),这三种情况下变量被认为为NULL。
- PHP的两种特殊类型
- PHP-特殊类型 NULL
- php特殊类型
- PHP第二种特殊类型—空类型
- margin的两种特殊现象
- PHP中变量类型之特殊类型:资源类型、空类型
- php学习第二天_特殊类型
- PHP第一种特殊类型—资源
- 特殊json的两种手动读取的方式
- php的特殊协议php://
- 两种特殊TabHost实现
- 两种比较特殊的交叉数据报表处理
- 一种特殊形式求和的两种简单解法
- 两种特殊的排序组合计数公式
- 关于C++ 引用定义的两种特殊情况
- 进制转换的两种特殊方法
- 特殊的OSPF区域类型
- 委外---采购的几种特殊的外部采购类型
- 给UIButton添加URL图片、给UIImageView添加URL图片
- HTTP返回状态码简介
- Android增量更新和签名校验
- 11:图像旋转(1.8编程基础之多维数组)
- struts2---The content of element type "package" must match "(result-types?,interceptors?,default-int
- PHP的两种特殊类型
- mysql 学习笔记
- js制作简单的音乐播放器
- 数据结构 顺序串的建立及其函数 C语言版
- Leetcode 9 Palindrome Number
- Ubuntu gdebi install fall 的解决方法
- xml xmlns xmlns:xsi xsi:schemaLocation含义
- Hinton Neural Networks课程笔记3d:反向传播算法(BP)
- python 字典的排序