`
ljl_xyf
  • 浏览: 634636 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

php如何截取字符串并以零补齐str_pad() 函数

    博客分类:
  • php
PHP 
阅读更多

定义和用法

str_pad() 函数把字符串填充为指定的长度。

语法

str_pad(string,length,pad_string,pad_type)
参数描述
string 必需。规定要填充的字符串。
length 必需。规定新字符串的长度。如果该值小于原始字符串的长度,则不进行任何操作。
pad_string 可选。规定供填充使用的字符串。默认是空白。
pad_type

可选。规定填充字符串的那边。

可能的值:

  • STR_PAD_BOTH - 填充到字符串的两头。如果不是偶数,则右侧获得额外的填充。
  • STR_PAD_LEFT - 填充到字符串的左侧。
  • STR_PAD_RIGHT - 填充到字符串的右侧。这是默认的。











例子 1

<?php
$str = "http://www.my400800.cn ";
echo str_pad($str,30,".");
?>

输出:

http://www.my400800.cn........

例子 2

<?php
$str = "http://www.my400800.cn ";
echo str_pad($str,30,".",STR_PAD_LEFT);
?>

输出:

........http://www.my400800.cn

例子 3

<?php
$str = "http://www.my400800.cn";
echo str_pad($str,30,".:",STR_PAD_BOTH);
?>

输出:

.:.:http://www.my400800.cn.:.:
分享到:
评论

相关推荐

    php 截取字符串并以零补齐str_pad() 函数

    str_pad() 函数是PHP...使用str_pad()函数可以方便地处理字符串的格式问题,特别是在对齐、补齐和格式化输出等场景中非常有用。掌握了这个函数的使用,可以使得字符串处理更加灵活,使程序的输出更加符合预期的设计。

    php str_pad 函数用法简介

    `str_pad`是PHP中的一个字符串处理函数,用于将给定的字符串填充到指定的长度。这个函数在处理数据展示、格式化输出或者创建固定宽度的文本时非常有用。下面我们将详细探讨`str_pad`函数的语法、参数、返回值以及...

    php基于str_pad实现卡号不足位数自动补0的方法

    自动补足空白位数在php中str_pad函数可以帮我们实现哦,str_pad() 函数把字符串填充为指定的长度。 str_pad() 函数把字符串填充为指定的长度。 语法 str_pad(string,length,pad_string,pad_type) 参数 描述 ...

    php str_pad() 将字符串填充成指定长度的字符串

    - `substr()`:截取字符串的一部分。 - `stristr()`:不区分大小写地在字符串中查找子字符串。 - `strstr()`:在字符串中查找子字符串,返回找到的部分。 - `strrchr()`:在字符串中查找最后一个出现的字符,并...

    php通用截取字符串.zip

    虽然不是直接截取字符串,但 `str_pad()` 可以在字符串的两侧添加字符,以确保字符串达到特定长度。这对于创建填充的预览或格式化输出很有用。 4. **strstr()** 和 **stristr()** 这两个函数用于从字符串中查找...

    PHP数字字符串左侧补0、字符串填充和自动补齐的几种方法

    - PHP内置函数`str_pad`可以方便地进行字符串填充。它接受四个参数:原始字符串,目标长度,填充字符串以及填充类型。例如: ```php $input = "Alien"; echo str_pad($input, 10); // 输出 "Alien " echo str_...

    PHP入门教程之字符串处理技巧总结(转换,过滤,解析,查找,截取,替换等)

    - `str_pad()` 函数用于在字符串两侧或一侧填充指定字符,以达到指定的长度。 - `STR_PAD_BOTH` 参数表示在字符串两侧填充字符。 - `STR_PAD_LEFT` 表示在字符串左侧填充字符。 - `STR_PAD_RIGHT` 表示在字符串...

    PHP常用函数大全.pdf

    - `substr` 函数用于截取字符串的特定部分。 - `strtr` 用于替换字符串中的字符集。 数组处理: - `array_chunk` 将数组分割成新的数组块。 - `array_pad` 将数组填充到指定长度。 加密与哈希函数: - `crypt` ...

    4PHP字符串函数[参考].pdf

    - `str_pad()`:此函数可以将字符串填充到指定长度,使用指定的字符进行填充,可选择填充的位置(左侧、右侧或两侧)。 4. **字符串长度和计数**: - `strlen()`:计算字符串的长度,不考虑编码。 - `substr_...

    PHP 数字左侧自动补0

    这段代码将数字1与1000相加,然后将其转换为字符串,并使用`substr`函数截取字符串的第二到第四位,结果即为"001"。这种方法的核心在于,通过在源数字后加上足够大的数(如1000),使得转换后的字符串有足够的位数,...

    PHP字符串简明教程.doc

    PHP还提供了多种字符串操作函数,如`strpos()`(查找子字符串的位置)、`str_replace()`(替换子字符串)、`substr()`(截取子字符串)、`strtolower()`和`strtoupper()`(转换大小写),以及`trim()`和`str_pad()`...

    PHP5 字符串处理函数大全

    PHP5中包含了大量用于处理字符串的函数,这些函数能够帮助开发者高效地完成各种字符串操作任务,比如字符串的截取、连接、加密、格式化以及字符位置的查找等。下面我们将对这些常用的PHP5字符串处理函数进行详细的...

    判断是否为指定长度内字符串的php函数

    3. **`substr`**:用于截取字符串的一部分,可以根据长度或者起始位置进行截取。 4. **`mb_strwidth`**:计算宽字符(例如全角字符)的宽度,常用于处理中日韩等东亚语言的字符串。 5. **`str_word_count`**:统计...

    关于PHP内置的字符串处理函数详解

    例如,使用substr()函数来截取字符串的部分内容,利用str_pad()函数在字符串前后添加特定字符来达到一定长度,以及如何使用大小写转换函数来改变字符串中字符的大小写等。 从示例代码中我们可以看到,对字符串的...

    PHP生成唯一订单号的方法汇总_.docx

    该方法使用 `uniqid` 函数生成唯一的字符串,然后将其转换为数字并截取其中的一部分作为订单号码。 代码如下: ```php return date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), 7, ...

    Javascript中字符串相关常用的使用方法总结

    - `substring(start, end)` 和 `slice(start, end)` 方法用于截取字符串的一部分。 ```javascript console.log(str.substring(1, 4)); // 输出ell console.log(str.substring(1)); // 输出ello,world console....

    php常用函数及解决常见错误

    - **功能**:向字符串中的特殊字符添加反斜杠,主要用于预处理字符串以防止SQL注入。 - **用法**:`addslashes($str);` ##### 3. **Bin2Hex** - **功能**:将二进制数据转换为十六进制表示形式。 - **用法**:`...

    php 截取utf-8格式的字符串实例代码

    这意味着在截取字符串时,不能简单地使用基于字节的函数,如`substr()`,因为这样的处理方式会导致字符串被错误地截断,从而造成乱码。 为了解决UTF-8编码字符串截取的问题,需要特别注意的是,UTF-8编码下的多字节...

Global site tag (gtag.js) - Google Analytics