preg_match_all_with_matches_and_error
preg_match_all_with_matches, but populates $error in case of error
function preg_match_all_with_matches_and_error(
  string $pattern,
  string $subject,
  inout mixed $matches,
  inout ?int $error,
  int $flags = 0,
  int $offset = 0,
): mixed;
If the function runs normally with no errors, then $error is set to null. Otherwise, if an error occurs, $error is set to an error code constant from the list defined in builtins_preg.hhi.
Parameters
- string $pattern
- string $subject
- inout mixed $matches
- inout ?int $error
- int $flags = 0
- int $offset = 0
Returns
- mixed