functions are copied from php 8.2.28 if we want to update: - make diff vom php 8.2.28 and newer version - than apply the patch, if code is used