自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

斯人博客|PHP高级教程|C++|Javascript

斯人博客,PHP高级教程,PHP框架,C++|C++|Javascript

  • 博客(12)
  • 资源 (7)
  • 收藏
  • 关注

原创 PHP内核研究之类的成员属性和方法

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处 上一章讲到类的实现 这一篇要详细讲讲PHP类的成员属性及方法. 上一篇中曾经介绍到zend_do_begin_class_declaration这个函数,它用来创建并初始化一个zend_class_entry 类的所有信息都保

2012-03-10 21:51:26 3801

原创 原创:PHP内核研究之类的实现

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处 这几天比较忙哦..没有时间写..周末了多写几篇吧. 目前大部分语言都支持类. 类是什么?类就是面向对象,简称OOP.英文名字 Object Oriented Programming. 面向对象是什么?是一种编程架构. OOP的一条基本

2012-03-10 19:48:24 2584

原创 原:PHP内核研究 函数的返回值

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处  上一节讲到 函数的参数 下面继续分析函数的返回值.. 从根本来说,PHP的每个函数或方法都存在返回值,可能有的时候不写return, 这个时候 会返回NULL. [php]function test(){ re

2012-03-10 19:45:27 1683

原创 原:PHP内核研究 函数的参数

在上一节中,分析了函数的定义, 函数的定义只是将函数名注册到函数列表的过程. 下面继续分析函数的参数. 如果没有看就移步到>>原:PHP内核研究 函数的定义, , function $test($arg=11){ } 还是要看Lex的语法分析 [c]unticked_function_declaration_statement: fun

2012-03-10 19:44:55 1465

原创 原:PHP内核研究 函数的定义

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处  PHP中,函数的定义 是用关键字 function来定义的. function hello($str){ echo $str; } 在/zend/zend_language_parse.y中找到 关键字 T_FUN

2012-03-10 19:43:54 1218

原创 原创:PHP内核研究:数组的创建

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处  PHP之所以发现这么迅速,有很大原因是因为数组数据非常好处理,而且它可以存储其他类型的数据 数组的值存储在zvalue_value.ht字段中,ht是一个HashTable的数据 有关于HashTable的知识请移步 >>

2012-03-10 19:43:22 1547

原创 原:PHP内核源码分析:isset与 empty

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处  PHP内核函数里面有提供了两个函数用来检测 变量 isset和empty 这两个有什么区别? 我们用PHP代码来检测一下 [php]//第一种var_dump(empty($a)); //true 为空var

2012-03-10 19:42:38 3555

原创 PHP内置函数分析之strlen 与 mb_strlen

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处  在PHP里 有两个计算 字符串个数的函数 一个是 strlen,一个是mb_strlen; 先来看看帮助手册的定义 strlen strlen — 获取字符串长度 int strlen ( string

2012-03-10 19:42:07 3177

原创 原创:PHP内核研究 静态变量

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处  静态变量 它可以是 静态全局变量,如果不调用unset,那么这个静态变量会一直存在,直到程序退出时才由Zend内存管理来释放 它可以是 静态局部变量:在函数里定义,函数执行完后,该静态变量不会消失 它可以是

2012-03-10 19:40:41 1020

原创 原创:PHP内核研究 常量

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处  常量 什么是常量. 常量就是不变的量. 先看看常量的结构 [c]typedef struct _zend_constant { zval value;//zval类型 int f

2012-03-10 19:39:56 3282

原创 原创:PHP内核研究:HASH表和变量

PHP HASH表 在PHP中,所有的数据 无论变量,常量,类,属性 都用Hash表来实现. 先要说说 HASH表 [c]typedef struct bucket { ulong h; /* Used for numeric indexing */ uint n

2012-03-10 19:39:14 1350

原创 PHP内核研究: PHP源码目录分析

声明:本文为斯人原创,全部为作者一一分析得之,有不对的地方望赐教。 博客地址:PHP技术博客 在CSDN也会同步更新的哦. 欢迎转载,转载请注明出处 SIREN_SETTING 我的PHP版本:PHP5.3源码 我的系统环境 FreeBSD 我的编辑器 VIM+CTAGS 开始吧. php5.3源码包的目录其实还是很清晰的 比较重

2012-03-10 19:21:15 1448

3D游戏编程大师技巧part03

3D游戏编程大师技巧part03 一共3个文件 积分只有第一个文件下载扣分

2011-06-24

3D游戏编程大师技巧part02

3D游戏编程大师技巧part02 一共3个文件 积分只有第一个文件下载扣分

2011-06-24

3D游戏编程大师技巧part01

3D游戏编程大师技巧part01 一共3个文件 积分只有第一个文件下载扣分

2011-06-24

DirectX Viewer

DirectX SDK X文件浏览器 DirectX Viewer

2011-06-16

QT 中文文档qt4类大全

QT 中文文档QT 中文文档QT 中文文档QT 中文文档QT 中文文档QT 中文文档QT 中文文档QT 中文文档QT 中文文档QT 中文文档

2010-05-05

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除