From 2296ac3de9bcbee35ea8e5e86b8fc427167261ec Mon Sep 17 00:00:00 2001 From: Andrei Zmievski Date: Sat, 8 Jul 2000 20:50:51 +0000 Subject: [PATCH] Documentation for str_pad(). git-svn-id: https://svn.php.net/repository/phpdoc/en/trunk@27883 c90b9560-bf6c-de11-be94-00142212c4b1 --- functions/strings.xml | 56 +++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 56 insertions(+) diff --git a/functions/strings.xml b/functions/strings.xml index ce3955a5c3..6c2fdb3e91 100644 --- a/functions/strings.xml +++ b/functions/strings.xml @@ -1902,6 +1902,62 @@ if (!strcasecmp ($var1, $var2)) { + + + str_pad + Pad a string to a certain length with another string + + + Description + + + string str_pad + string input + int pad_length + string + pad_string + int + pad_type + + + + + This functions pads the input string on + the left, the right, or both sides to the specifed padding + length. If the optional argument + pad_string is not supplied, the + input is padded with spaces, otherwise it + is padded with characters from pad_string + up to the limit. + + + + Optional argument pad_type can be + STR_PAD_RIGHT, STR_PAD_LEFT, or STR_PAD_BOTH. If + pad_type is not specified it is assumed to + be STR_PAD_RIGHT. + + + + If the value of pad_length is negative or + less than the length of the input string, no padding takes + place. + + + + + <function>str_pad</function> example + +$input = "Alien"; +print str_pad($input, 10); // produces "Alien " +print str_pad($input, 10, "-=", STR_PAD_LEFT); // produces "-=-=-Alien" +print str_pad($input, 10, "_", STR_PAD_BOTH); // produces "__Alien___" + + + + + + strpos