【问题标题】:ltrim function doesn't work as expected ? phpltrim 功能无法按预期工作? php
【发布时间】:2015-06-03 14:49:14
【问题描述】:

我正在使用ltrim 函数。 我运行这段代码:

echo ltrim("looooooooooooooooooooooooongWord","long");

我希望得到这个词:looooooooooooooooooooooooongWord,但它会打印出Word

有什么问题?

编辑: 我以为它删除了 long 这个词,但它似乎删除了 l,o,n,g 字符!

【问题讨论】:

  • 请仔细阅读PHP文档,函数的描述在这很清楚。这是一个“字符掩码”

标签: php php-5.3 php-5.4 php-5.5


【解决方案1】:

ltrim — 去除开头的空格(或其他字符) 字符串

正如它所说的那样,去掉字符 l、o、n、g。

【讨论】:

  • 我以为它把这个词剪得太长了。
  • @david 我真的不明白你是如何从文档中得到这个想法的。
【解决方案2】:

来自文档:(请阅读它们)。

string ltrim ( string $str [, string $character_mask ] )

str

输入字符串。

character_mask

您还可以通过 character_mask 参数指定要去除的字符。只需列出您要删除的所有字符。使用 .. 可以指定字符范围。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-02-26
    • 1970-01-01
    • 1970-01-01
    • 2016-11-12
    • 1970-01-01
    • 2021-10-13
    • 1970-01-01
    相关资源
    最近更新 更多