Function Lower() Foundation

Converts upper case letters in a character string into lower case letters.

Syntax
Lower( <cString> ) --> cLowerCase
Parameters
<cString>
<cString> is a character string expression which is converted into lower case letters.
Return

The return value of Lower() is a copy of <cString> in which all the upper case letters are replaced with lower case letters.

Description

The character function Lower() converts all the upper case letters in a character string to lower case. It is the reverse of the function Upper() which converts character strings to upper case letters.

The letters "A" to "Z" are converted by Lower() to "a" to "z". To convert language-specific special characters like " ", " " and " " into lower case letters, the appropriate collation table must be selected.

The result depends on SET COLLATION and can be manipulated by LocaleConfigure() .

Examples
Lower()
// The example shows various results of the function Lower() 

PROCEDURE Main 

   ? Lower("XBase++")               // result: xbase++ 
   ? "xbase++" == Lower("XBASE++")  // result: .T. 

RETURN 
Feedback

If you see anything in the documentation that is not correct, does not match your experience with the particular feature or requires further clarification, please use this form to report a documentation issue.