Compound Types函数详解

首页 / PHP入门教程 / Compound Types函数详解

PHP中有2种复合数据类型。

  1. 数组(Array)
  2. 对象(Object)

数组(Array)

该数组是不同数据类型的集合。 PHP是一种松散类型的语言,这就是为什么无涯教程可以在数组中存储任何类型的值。

普通变量可以存储单个值,数组可以存储多个值。

该数组包含许多元素,每个元素都是元素键和元素值的组合。

无涯教程网

链接:https://www.learnfk.comhttps://www.learnfk.com/php/php-compound-types.html

来源:LearnFk无涯教程网

数组声明语法:

Variable_name = array (element1, element2, element3, element4......)

例子1

<?php
	$arr= array(10,20,30);
	print_r($arr);
?>
PHP Compound Types

例子2

<?php
	$arr= array(10,'sonoo',30);
	print_r($arr);
?>
PHP Compound Types

例子3

<?php
	$arr= array(0=>10,2=>'sonoo',3=>30);
	print_r($arr);
?>
PHP Compound Types

对象(Object)

对象是一种数据类型,它累积数据以及有关如何处理该数据的信息。

首先,必须声明一个对象类。类是由属性和方法组成的结构。使用class关键字指定类。在对象类中指定数据类型,然后在该类的实例中使用数据类型。

例子1

<?php class vehicle
	{
		function car()
		{         
		   echo "Display tata motors";
		}
	}
	$obj1 = new vehicle;
	$obj1->car(); 
?>
PHP Compound Types

例子2

<?php
	class student 
	{
    		function student() 
		{
        		$this->kundan = 100;
    		}
	}	
	$obj = new student();
	echo $obj->kundan;
?>
PHP Compound Types

例子3

<?php
	class greeting
	{
	        public $str = "Hello learnfk and SSSIT";
		function show_greeting()
		{
        		return $this->str;
    		}
	}
	$obj = new greeting;
	var_dump($obj);
?>

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

TensorFlow快速入门与实战 -〔彭靖田〕

Spring Boot与Kubernetes云原生微服务实践 -〔杨波〕

Spark核心原理与实战 -〔王磊〕

A/B测试从0到1 -〔张博伟〕

恋爱必修课 -〔李一帆〕

林外 · 专利写作第一课 -〔林外〕

说透元宇宙 -〔方军〕

云计算的必修小课 -〔吕蕴偲〕

程序员职业规划手册 -〔雪梅〕

好记忆不如烂笔头。留下您的足迹吧 :)