PHP マニュアル
前のページ | 第 33 章 Creating Variables | 次のページ

# Macros for Automatic Global Variable Creation

In addition to the macros discussed earlier, a few macros allow easy creation of simple global variables. These are nice to know in case you want to introduce global flags, for example. This is somewhat bad practice, but Table 表33-5 describes macros that do exactly this task. They don't need any `zval` allocation; you simply have to supply a variable name and value.

表 33-5Macros for Global Variable Creation

Macro | Description
`SET_VAR_STRING(name, value)` | Creates a new string.
`SET_VAR_STRINGL(name, value, length)` | Creates a new string of the specified length. This macro is faster than `SET_VAR_STRING` and also binary-safe.
`SET_VAR_LONG(name, value)` | Creates a new long.
`SET_VAR_DOUBLE(name, value)` | Creates a new double.

前のページ | ホーム | 次のページ
Resources | 上に戻る | Creating Constants