在c#中,数据类型分为引用类型和值类型。
那么在php中,数据类型还是被划分为c#?
我发现一件有趣的事情。
数组是大多数语言中的引用类型。
例如,在 C# 中:
int[] a ={1,4,5};
int[] b = a;
a[1] = 10;
print(a);
print(b)
a 和 b 都是 [1,10,5]
但在 php 中,假设有以下代码:
<?php
$a=array(1,4,5);
$b=$a;
$a[1]=10;
print_r($a);
print_r($b);
?>
最后,$a 是 (1,10,5),$b 是 (1,4,5)。php中的数组似乎是值类型。
那么谁能回答我的问题:php中的数据类型是分为引用类型和值类型的吗?