旗下导航:搜·么
当前位置:网站首页 > PHP问题 > 正文

php数组在内存中怎样存储【php题目】

作者:搜搜PHP网发布时间:2019-11-26分类:PHP问题浏览:106


导读:数组定义(引荐进修:PHP编程从入门到通晓)$arr[]=’a’;1.推断变量的范例,体系遇到变量有中括号,体系就以为这是一个数组,将在堆区拓荒一块内存空间2...

数组定义(引荐进修:PHP编程从入门到通晓)

$arr[]=’a’;

1. 推断变量的范例,体系遇到变量有中括号,体系就以为这是一个数组,将在堆区拓荒一块内存空间

2.给a在arr的内存空间,再拓荒一个,将a寄存到地区里。

3. 在栈里拓荒一块内存地区,寄存arr变量。

4. 将a在堆区的地点赋值给arr。

$arr=’b’;

1. 先找到arr变量所指向的内存空间。

2. 盘算出arr空间里当前已被占用的内存地点

3. 在被占用的内存地点旁边的新地点拓荒一块内存空间坚持b。

数组接见

echo $arr[1];

1、找到arr变量所指向的内存地点

2、经由过程数组的下标来盘算实在数组元素地点的位置的内存地点

3、掏出对应地点的值

以上就是php数组在内存中怎样存储的细致内容,更多请关注ki4网别的相干文章!

标签:php