# what means is 'CC' and 'DC' in the 'TSRMLS_CC' and 'TSRMLS_DC' ?

- Thread: https://externals.io/message/27567
- Original archive: https://news-web.php.net/php.internals/27567
- Started by yAnbiN on 2007-01-21T20:11:58+00:00
- Messages: 3
- Reply by email to internals@lists.php.net
- More for agents: search with https://externals.io/search.md?q={query} · JSON API at https://externals.io/api · documentation at https://externals.io/llms.txt

---

## #27567 — yAnbiN — 2007-01-21T20:11:58+00:00

URL: https://externals.io/message/27567#27567

Hi!
I know that the 'TSRMLS' is an abbreviation of 'Thread Safe Resource Manager 
Local Storage', but what means is 'CC' and 'DC' in the 'TSRMLS_CC' and 
'TSRMLS_DC' ?

---

## #27568 — johannes@schlueters.de — 2007-01-21T21:05:46+00:00

URL: https://externals.io/message/27567#27568 · In reply to: #27567

Hi,


> Hi!
> I know that the 'TSRMLS' is an abbreviation of 'Thread Safe Resource Manager 
> Local Storage', but what means is 'CC' and 'DC' in the 'TSRMLS_CC' and 
> 'TSRMLS_DC' ? 

This has been asked multiple times before on this list, but once again:

_CC - call with comma
_C  - call (without comma)
_DC - declaration with comma
_D  - declaration (w/o comma)

johannes

---

## #27571 — Sara Golemon — 2007-01-21T22:55:35+00:00

URL: https://externals.io/message/27567#27571

> > […]
> 
> RTFM
> 
> http://www.php.net/manual/en/tsrm.php
> 
> Hmmm.... OK, maybe someone should WTFM. Well in the meantime, we can
> always just read the detailed comments in the source, right?
> 
Feel free to copy/paste:

http://blog.libssh2.org/index.php?/archives/22-What-the-heck-is-TSRMLS_CC-anyway.html

-Sara
