... uppercase “A” is represented as decimal 65 and an uppercase “B” as decimal 66, and so on. On the other hand, a lowercase “a” is 97 and a lowercase “b” is 98, and so on. If you compare “A” to “a,” ... sprintf($filehandle, "%04d-%02d-%02d", $year, $month, $day); For more information on streams and files, see Chapter 11, “Files and Directories.” 6.2.2. Formatting Numbers and Money ... sound alike. Words such as “genes” and “jeans” or “morning” and “mourning” are homophones. The soundex() and metaphone() functions take a string as an argument, and return a key. Soundex keys are...