プロの翻訳者、企業、ウェブページから自由に利用できる翻訳レポジトリまで。
the macro make_std_zval allocates a new zval container using alloc_zval and initializes it using init_zval.
the macro make_std_zval allocates a new zval container using alloc_zval and initializes it using init_zval. as implemented in zend at the time of this writing, initializing means setting the reference count to 1 and clearing the is_ref flag, but this process could be extended later - this is why it's a good idea to keep using make_std_zval instead of only using alloc_zval. if you want to optimize for speed (and you don't have to explicitly initialize the zval container here), you can use alloc_zval, but this isn't recommended because it doesn't ensure data integrity.