WC_Structured_Data::is_valid_gtin()publicWC 1.0

Check if a GTIN is valid. A valid GTIN is a string containing 8,12,13 or 14 digits.

Method of the class: WC_Structured_Data{}

No Hooks.

Return

true|false. True if valid. False otherwise.

Usage

$WC_Structured_Data = new WC_Structured_Data();
$WC_Structured_Data->is_valid_gtin( $gtin );
$gtin(string) (required)
The GTIN to check.

Notes

WC_Structured_Data::is_valid_gtin() code WC 9.7.1

public function is_valid_gtin( $gtin ) {
	return is_string( $gtin ) && preg_match( '/^(\d{8}|\d{12,14})$/', $gtin );
}