PHP中$GLOBALS变量、global关键字、函数中static关键字详解

2012-9-13 雨寒 Php

在了解PHP变量之前, 我们先看下段式内存管理架构的内存段的划分。通常操作系统会将物理内存划分为以下几个逻辑段:

    1.Text-Segment,这个段最大的特点就是只读。一般存放可执行代码,也有可能常量也存放在这里,比如字符串常量

    2.BSS-Segment,这里存放了那些没有初始化的变量。某种意义来讲,没有初始化的变量都是垃圾,不可用

    3.Data-Segment,这里存放了全局变量和静态变量,直到脚本运行结束,操作系统才会回收这里的内存空间,变量亦会被销毁。

    4.Stack-Heap Segment 函数参数与本地变量(也称局部变量)存放在堆中(stack),还有返回值等等。

阅读全文>>

标签: PHP global static

评论(0) 浏览(3747)

ubuntu下安装PEAR PHPUnit XDebug和Apache Ant

2012-9-13 雨寒 Php

安装Pear命令: sudo apt-get install php-pear

安装PHPUnit命令:

    注册: sudo pear channel-discover pear.phpunit.de

    安装: sudo pear install phpunit/PHPUnit

安装XDebug:

阅读全文>>

评论(0) 浏览(3295)

Powered by emlog 沪ICP备2023034538号-1