diff options
| author | Andrey Hristov <andrey@php.net> | 1999-09-24 18:57:02 +0000 |
|---|---|---|
| committer | Andrey Hristov <andrey@php.net> | 1999-09-24 18:57:02 +0000 |
| commit | 54fed6c652b04a527ffbb308d22435edcae0ce5a (patch) | |
| tree | 26b0cf83159a4551fb8a89632f7cd1806920f023 /ext | |
| parent | be0eeccdbc73f23872b827ef1f5bee2fda7d54c8 (diff) | |
| download | php-git-54fed6c652b04a527ffbb308d22435edcae0ce5a.tar.gz | |
Extended var_dump to handle IS_RESOURCE somewhat.
Diffstat (limited to 'ext')
| -rw-r--r-- | ext/standard/var.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/ext/standard/var.c b/ext/standard/var.c index 9f1a21a523..f5d61dc1f5 100644 --- a/ext/standard/var.c +++ b/ext/standard/var.c @@ -117,6 +117,15 @@ void php_var_dump(pval **struc, int level) i = sprintf(buf, "%*c}\n", level, ' '); PHPWRITE(&buf[1], i - 1); break; + + case IS_RESOURCE: { + int type; + zend_list_find((*struc)->value.lval, &type); + i = sprintf(buf, "%*cresource(%ld) of type %d\n", level, ' ', + (*struc)->value.lval, type); + PHPWRITE(&buf[1], i - 1); + break; + } default: i = sprintf(buf, "%*ci:0\n", level, ' '); |
