| ||||||||||
Doubles/Двойной точности (Floats/С плавающей точкой)Doubles это floats в РНР и они легко присваиваются как longs, поскольку их значение содержится также непосредственно в union. Член в zval.value-контейнере это dval; соответствующий тип это IS_DOUBLE.
Альтернативно вы можете использовать макрос ZVAL_DOUBLE:
| ||||||||||
|