$individual_file["uri"] = "public://iStock_000000527255XSmall.jpg";
print_r(ltrim($individual_file["uri"], "public://"));
Result -: Stock_000000527255XSmall.jpg
为什么失踪的我?但是当我的角色以si开头时,我得到了结果。为什么修剪表现不同?
$individual_file["uri"] = "public://siStock_000000527255XSmall.jpg";
print_r(ltrim($individual_file["uri"], "public://"));
Result -: siStock_000000527255XSmall.jpg
答案 0 :(得分:5)
这是因为 charlist 实际上是要从字符串左侧删除的单个字符列表, i 列在 public:// 。无论订单如何,任何属于此列表的字符都将被删除。
参考:http://php.net/manual/en/function.ltrim.php
实际上这是:
$individual_file["uri"] = "public://iStock_000000527255XSmall.jpg";
print_r(ltrim($individual_file["uri"], "publc://"));
会输出:
ic://iStock_000000527255XSmall.jpg
通过更改顺序的另一个例子:
$individual_file["uri"] = "public://iStock_000000527255XSmall.jpg";
print_r(ltrim($individual_file["uri"], "bcilpu:/"));
会输出:
Stock_000000527255XSmall.jpg