Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> RE: Toper variable question
Isn't the presence of modules one of the great exasberations (sp?) of =
Perl
One one hand there seems to be a module for everything, on the other you =
need to be always down loading new modules.
It amazes me that DBI does not as part of a standard install =
(Activatestate at least).=20
Many seeminlg common modules are not there, in fact the default =
installed modules is only about 22
John
-----Original Message-----
From: oracle-l-bounce_at_freelists.org
[mailto:oracle-l-bounce_at_freelists.org]On Behalf Of Gogala, Mladen
Sent: Tuesday, November 23, 2004 9:05 PM
To: 'spikey.mcmarbles_at_gmail.com'; ORACLE-L
Subject: RE: Toper variable question
There is no need to write your own functions. There is a module which implements PHP functions. It's called PHP::Strings and one=20 of the functions that is implemented is str_pad. The most interesting=20 thing in the whole module is the fact that it is full of rant against=20 PHP by its authors, but they've chosen to implement PHP string functions in perl, nevertheless.
-- Mladen Gogala Ext. 121 -----Original Message----- From: Greg Norris [mailto:spikey.mcmarbles_at_gmail.com]=20 Sent: Tuesday, November 23, 2004 11:46 AM To: ORACLE-L Subject: Re: OT:perl variable question Here's a quick-n-dirty padding function I've used in the past. sub lpad { return($_[1] x ($_[2] - length($_[0])) . $_[0]); } To pad a string with spaces to 10 characters, you'd invoke it like: $myvar =3D &lpad($myvar, " ", 10); On Tue, 23 Nov 2004 10:37:14 -0500, Michael McMullen <ganstadba_at_hotmail.com> wrote:Received on Wed Nov 24 2004 - 02:30:48 CST
>=20
>=20
> I'm trying to get the length of a variable and if the variable isn't a > certain length pad it to the specified length. > Can anyone help?
>=20
> Thanks > Mike > -- > http://www.freelists.org/webpage/oracle-l
>=20
--=20 "I'm too sexy for my code." - Awk Sed Fred. -- http://www.freelists.org/webpage/oracle-l -- http://www.freelists.org/webpage/oracle-l -- http://www.freelists.org/webpage/oracle-l
![]() |
![]() |