If a statement passed to
mysqli_prepare
is one that produces a result set,
mysqli_stmt_result_metadata
returns the result object that can be used to process the meta
information such as total number of fields and individual field
information.

Note

This result set pointer can be passed as an argument to any of
the field-based functions that process result set metadata,
such as: