A quick listing of the current contents of the PHPSCILABS function module(s).
PHPSCILABS.php Revised: 2021 June 21 10:54:10 AM Monday MODULE CONTENTS LISTING: 34 constants are defined in this module. CLIGHT = "299792458" G_STD = "9.80665" G_UNI = "0.000000000066742" M_PER_A = "0.0000000001" M_PER_NM = "0.000000001" M_PER_UM = "0.000001" M_PER_MM = "0.001" M_PER_CM = "0.01" M_PER_IN = "0.0254" M_PER_FT = "0.3048" M_PER_YD = "0.9144" M_PER_M = "1" M_PER_KM = "1000" M_PER_MI = "1609.344" M_PER_NMI = "1852" M_PER_LS = "299792458" KM_PER_NMI = "1.852" KM_PER_MI = "1.609344" M_PER_AU = "149597870700" KM_PER_AU = "149597870.700" MI_PER_AU = "92955807.273" M_PER_LY = "9460730472580800" M_PER_PC = "30856775813057289.532915512381557" AU_PER_LY = "63241.0770880709446742" AU_PER_PC = "206264.8062470963551565" LY_PER_PC = "3.2615637769712137" LT_1AU = "0.00577551830441213" KG_PER_OZ = "0.028349523125" KG_PER_LB = "0.45959237" G_PER_OZ = "28.349523125" N_PER_LB = "4.4482216152605" S_PER_JYR = "31557600" S_PER_DAY = "86400" S_PER_GYR = "31556952" 88 functions are defined in this module. Strip_WSpace ($TextString) Swap (&$var1, &$var2) Is_Not_Numeric ($TextString) Is_Vowel ($char) Is_Consonant ($char) Is_Digit ($char) Sort_Table ($TableTextString) LR_X_Pad ($TextString, $LorRStr='L', $XPadChar=' ', $XPadCount=0) str_rotate($TextString, $RotNumChars=1) L_Pad_Text ($TextString, $PadLen=0, $PadChar=' ') R_Pad_Text ($TextString, $PadLen=0, $PadChar=' ') Rand_Digits_Base_B ($NumDigits=1, $BaseB=10, $LZeroSuppressed=FALSE) Rand_Int_Enc_Date() Rand_Date_String() Rand_Time_String() Rand_Date_Time_String() Rand_Decimal($NumDigits=1, $RandSignFlag=FALSE) Sind($AngDMS) Cosd($AngDMS) Tand($AngDMS) ASind($x) ACosd($x) ATand ($x) ATand2 ($y, $x) Temp_to_Temp ($FromTempStr, $ToScaleStr) Length_to_Length ($LengthAndUnits, $ToUnits) bcNth_Root_Of_X ($N, $X, $decimals=16) bcN_Factorial ($N=0) bcPerm_N_R ($IntNStr, $IntRStr) bcComb_N_R ($N, $R) bcGCD ($IntAStr, $IntBStr) bcAdd_Frac ($A_B, $C_D) bcSub_Frac ($A_B, $C_D) bcMul_Frac ($A_B, $C_D) bcDiv_Frac ($A_B, $C_D) bcReduce_Frac ($A_B) bcAdd_Num_String ($StringOfNumbers, $RetModeStr="Dec", $decimals=16) bcMul_Num_String ($StringOfNumbers, $RetModeStr="Dec", $decimals=16) bcBase10_To_BaseB ($X10, $BaseB, $TruncationLimit=0) bcX_Base_B_To_Base_10 ($BaseBNumStr, $BaseB) bcIs_Base_B ($XBaseBString, $BaseB) bcBaseB_Int_To_Base10 ($XBaseBString, $BaseB) bcBase10_Int_To_BaseB ($X10IntStr, $BaseB) bcDec_to_Int_Frac ($FractionString) LaGrange_Interp ($XYDataTable, $xArg) Swap_XY_Data_Columns ($XYDataStr) Extremum_5 ($DataTableStr) Interp_Hours ($HoursInterpTableStr, $JDTTArg) Std_Deviation ($NumericDataString, $SampleMode=1) Std_Dev_Stats ($NumericDataString) Compass_Symbol ($AzimDeg, $ZeroModeSymbol='N') Delta_T ($yyyymnOrJDTT, $RetMode=' ') Delta_Eps ($JDTT) Delta_Psi($JDTT) dPsi ($JDTT) Delta_Equinox($JDTT) Equ_to_Ecl_Coords($JDTT, $RAHrs, $DeclDeg) Mean_Eps ($JDTT) Mean_Sid_Time ($JDTT, $LonDeg=0) Dist_Between_Coords ($radius, $Lat1,$Lon1, $Lat2,$Lon2) Geodesic_Dist ($lon1, $lat1, $lon2, $lat2, $KmMi='km') Ang_Diam_at_Dist ($radius, $distance) Deg_Mod_360 ($DegStr) Azim_Alt ($JDTT, $RAHrs, $DeclDeg, $LongitudeDeg=0, $LatitudeDeg=0) DMS_to_Deg ($DMSstr) Deg_to_DMS ($AngDeg, $ssDecimals=0, $PosSignSymbol='', $SymbolsMode='d') Hours_to_HMS ($hours, $ssDecimals=0, $PosSignSymbol='', $SymbolsMode='h') HMS_to_Hours ($hhmmss) Round_HMS ($hhmmss, $HMSMode='hms') DTZ_to_JD ($DateTimeZoneString) DTZ_to_JDTT ($DateTimeZoneString) Date_Time_Zone_to_JDTT ($DateTimeZoneString) JD_To_Date_Time_String ($JD) JD_Z_to_DT ($JDate, $TZhhmm='+00:00', $DateMode=1) Nth_DoW_of_mY ($n, $DoW, $m, $y) Last_DoW_of_mY ($DoW, $mn, $yyyy) JD_to_Y_Mmm_dn_DoW ($JD) Num_HMS_Trans ($HHMMSS) Check_Date($yyyymmdd) Check_Time($hhmmss) Check_Lat($LatStr) Check_Lon($LonStr) Interp_Lon ($PhaseInterpTable, $JDTTArg) Interp_Angle ($PhaseInterpTable, $JDTTArg) Text_Area ($TextBlock, $TxtRows='', $TxtCols=81, $ColorStr='', $BGColorStr='') Text_Area_PHP ($TextBlock, $TxtRows='', $TxtCols=81, $ColorStr='', $BGColorStr='') USA_DST ($year) EU_ST ($year)