加入收藏 | 设为首页 | 会员中心 | 我要投稿 聊城站长网 (https://www.0635zz.com/)- 智能语音交互、行业智能、AI应用、云计算、5G!
当前位置: 首页 > 站长学院 > PHP教程 > 正文

如何理解 PHP变量的混合,它是如何运行的

发布时间:2023-05-13 14:44:08 所属栏目:PHP教程 来源:
导读:这篇文章主要讲解了“如何理解PHP变量的复合类型,是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何理解PHP变量的复合类型,是什么&rd
这篇文章主要讲解了“如何理解PHP变量的复合类型,是什么”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何理解PHP变量的复合类型,是什么”吧!
 
1、数组(array),数组可以存储多个数据,可以是任何类型。
 
事实上,数组相当于一个有序的图表,将values映射到keys类型中。
 
<?php
 
/*
 
array(
 
key1 => value1,
 
key2 => value2,
 
...
 
)
 
key可以是整型或字符型,value可以是任何类型
 
*/
 
$arr = array("foo" => "bar", 12 => true);
 
print_r($arr);  // 查看数值中的全部内容
 
echo $arr["foo"]; // 通过数组下标访问单个数据
 
echo $arr[12];  // 通过数组下标访问单个数据
 
2、对象(object),对象是一种比数组更先进的复合数据类型。
 
对象变量由一组方法和一组属性值组成。该方法表示对象的功能,属性表示对象的状态。
 
<?php
 
class Person{  // 定义一个类
 
var $name;  // 在类中定义一个成员属性
 
function say(){ // 定义一个成员方法
 
echo "Doing foo.";
 
}
 
}
 
$p = new Person; // 使用new语句实例化类Person的对象放在变量$p中
 
$p->name = "Tom"; // 通过对象$p访问对象中的成员属性
 
$p->say();   // 通过对象$P访问对象中的成员方法
 
推荐操作系统:windows7系统、PHP5.6、DELL G3电脑
 
 

(编辑:聊城站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!