| xHarbour Reference Documentation > Function Reference |  | 
|  |  |  | 
Pads a character string on the right.
PadLeft( <cString>, ;
         <nLength>, ;
        [<xChar>]   ) --> cResult
The function fills <cString> on the right side with <xChar> up to the length <nLength> and returns the result. If <nLength> is smaller than Len(<cString>) the string is truncated on the right side.
| See also: | Center(), PadC() | PadL() | PadR(), PadLeft() | 
| Category: | CT:String manipulation , Character functions | 
| Source: | ct\ctpad.c | 
| LIB: | xhb.lib | 
| DLL: | xhbdll.dll | 
// The example outlines the difference between PadR() and PadRight()
// PadR() ignores a numeric third parameter
   PROCEDURE Main
      LOCAL cString := "12345"
      ? PadRight( cString, 3 )             // result: 123
      ? PadR( cString, 3 )                 // result: 123
      ? ">"+PadRight( cString, 7, 65 )+"<" // result: >12345AA<
      ? ">"+PadR( cString, 7, 65 )+"<"     // result: >12345  <
   RETURN
http://www.xHarbour.com