日期:2014-05-16 浏览次数:20454 次
|=-----------------------------------------------------------------------=||=---------------------=[ PHP内核中的变量和数据类型]=--------------------=||=-----------------------------------------------------------------------=||=--------------------------=[ by d4shman ]=-----------------------------=||=-----------------------------------------------------------------------=||=-------------------------=[ May 6, 2014 ]=---------------------------=||=-----------------------------------------------------------------------=|(_____ \| | | (_____ \ /\ / _____) | / )_____) ) |__ | |_____) ) / \ | / | | / /| ____/| __)| (_____ ( / /\ \| | | |< <| | | | | | | | |__| | \_____| | \ \|_| |_| |_| |_|______|\______)_| \_) (向phrack致敬!)<--------------------------( Table of Contents )-------------------------->0x01 变量的结构和类型0x02 哈希表--PHP的灵魂0x03 常量0x04 参考文献<------------------------------------------------------------------------->/////0x01 变量的结构和类型/////1.数据类型1.1静态类型语言(C/Java),编译时确定1.2动态类型语言(php/python),运行时确定1.3无类型语言(汇编),操作的底层存储2.php内核中所有的变量使用同一种数据结构zval来保存,而这个结构同时表示php中各种数据类型,它不仅仅包含变量的值,也包含变量的类型。这就是php弱类型的核心。php中的8中数据类型:2.1标量类型: boolean, integer, float, string