BASE . LOG, 'file_id' => $LOG_FILE_ID, // add file date 'print_file_date' => true, // set debug and print flags 'debug_all' => $DEBUG_ALL ?? false, 'echo_all' => $ECHO_ALL ?? false, 'print_all' => $PRINT_ALL ?? false, ]); $_phpv = new CoreLibs\Check\PhpVersion(); $phpv_class = 'CoreLibs\Check\PhpVersion'; // define a list of from to color sets for conversion test $PAGE_NAME = 'TEST CLASS: PHP VERSION'; print ""; print "" . $PAGE_NAME . ""; print ""; print '
Class Test Master
'; print '

' . $PAGE_NAME . '

'; $min_version_s = '7'; $min_version_ss = '7.1'; $min_version = '7.1.0'; $max_version = '7.3.1'; $max_version_ss = '8.1'; print "CURRENT: " . phpversion() . "
"; // class print "MIN: $min_version: " . (string)$_phpv->checkPHPVersion($min_version) . "
"; print "MIN/MAX: $min_version/$max_version: " . (string)$_phpv->checkPHPVersion($min_version, $max_version) . "
"; print "MIN/S: $min_version_s: " . (string)$_phpv->checkPHPVersion($min_version_s) . "
"; print "MIN/SS: $min_version_ss: " . (string)$_phpv->checkPHPVersion($min_version_ss) . "
"; // static print "S::MIN: $min_version: " . (string)$phpv_class::checkPHPVersion($min_version) . "
"; print "S::MIN/MAX: $min_version/$max_version: " . (string)$phpv_class::checkPHPVersion($min_version, $max_version) . "
"; print "S::MIN/S: $min_version_s: " . (string)$phpv_class::checkPHPVersion($min_version_s) . "
"; print "S::MIN/SS: $min_version_ss: " . (string)$phpv_class::checkPHPVersion($min_version_ss) . "
"; print "S::MAX $max_version_ss: " . (string)$phpv_class::checkPHPVersion(null, $max_version_ss) . "
"; // use stats print "U-S::MIN: $min_version: " . (string)PhpVersion::checkPHPVersion($min_version) . "
"; // error message print $log->printErrorMsg(); print ""; // __END__