pub unsafe extern "C" fn add_next_index_str(
    arg: *mut zval,
    str_: *mut zend_string
) -> zend_result