var_dump(ltrim('n_now','n_'));
//string(2) "ow"
结果为什么不是now???
ltrim函数不加第二个参数时,只会去除指定的出现在左边的字符。加上第二个参数,就会一直除去字符串左端出现在第二个参数字符列表里的字符,直到出现第一个不在字符列表里的字符时就停止
这个函数的原理是那样的。对于第二个参数的每一个字符,如果在第一个参数的最左边存在,那就去掉。
此时的n应该被转义了,不再是一个字符。
第二个参数是左边碰到的都会删除
http://www.w3school.com.cn/php/func_string_ltrim.asp