php变量声明赋值以及访问原理笔记

原创 PHP笔记  2017-03-21 18:13  阅读 1,545 views 次

声明变量$a=88;发生的过程/原理

  1. 变量表里生成一个$a
  2. 开辟一块内存空间,空间里的值为88
  3. $a指向88所在的空间($a存储88所在内存的地址)

打印88所发生的过程

  1. 从变量表找到$a
  2. 根据$a的地址找到地址对应的内存
  3. 从内存中读出值88

实例:

<?php
$a;
$a=88;
echo $a;
?>

实例解释:

  • 比喻理解:$a是钥匙,房间号是地址,房间里的内容是值。
  • $a;过程:创建一把钥匙和一间房间,在钥匙上写标签(房间号),房间号对应该房间。
  • $a=88;过程:根据$a上的标签确定房间号,到相应的房间把里边的内容换成88.
  • echo $a;过程:根据$a上的标签确定房间号,到相应的房间把里面的内容公布出来。

图解:

本文地址:https://www.ggbiji.com/phpblyl.html
版权声明:本文为 PHP笔记 原创/整理文章,欢迎分享,转载请注明出处!

发表评论


表情