c php7コードの参照カウントはどうなりますか? PHP7 zval
秒で はスタック上に作成されているので、参照の問題が発生:php7 zend拡張子:スタック変数のrefcount?
zval destination;
array_init(destination);
{
// scope begin
zval val;
// does val's refcount incremented here or val is copied?
add_next_index_zval(destination, val);
// here the "val" will be destroyed.
// Does "destination" will experience any problems?
}
具体的なコードがなくても難しいとは言い難いですが、一般的にこれは問題ありません。 'val'の値は配列にコピーされるので、' val'変数がスコープから外れても問題はありません。 – NikiC