个性化阅读
专注于IT技术分析

PHP复合类型

本文概述

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

  1. Array
  2. Object

Array

该数组是异构(不同)数据类型的集合。 PHP是一种松散类型的语言, 这就是为什么我们可以在数组中存储任何类型的值。

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

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

数组声明语法

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

例子1

<?php
	$arr= array(10, 20, 30);
	print_r($arr);
?>
PHP复合类型

例子2

<?php
	$arr= array(10, 'sonoo', 30);
	print_r($arr);
?>
PHP复合类型

例子3

<?php
	$arr= array(0=>10, 2=>'sonoo', 3=>30);
	print_r($arr);
?>
PHP复合类型

Object

对象是一种数据类型, 它累积数据以及有关如何处理该数据的信息。对象是作为对象模板交付的类的特定实例。

句法

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

例子1

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

例子2

<?php
	class student 
	{
    		function student() 
		{
        		$this->kundan = 100;
    		}
	}	
	$obj = new student();
	echo $obj->kundan;
?>
PHP复合类型

例子3

<?php
	class greeting
	{
	public $str = "Hello srcmini and SSSIT";
		function show_greeting()
		{
        		return $this->str;
    		}
	}
	$obj = new greeting;
	var_dump($obj);
?>
PHP复合类型
赞(0)
未经允许不得转载:srcmini » PHP复合类型

评论 抢沙发

评论前必须登录!