如何从字符串中剪切前11个字符,我想显示一些图像的名称,但我的所有图像都有11个随机字符和一个_在图片的实际名称显示之前,我想在显示名称之前删除这11个字符。
我试过了:
substr($foto_filename,0,11)
但事实恰恰相反。
答案 0 :(得分:4)
<?php $str = "The quick brown fox jumps over the lazy dog.";
echo $str2 = substr($str,11);
?>
答案 1 :(得分:3)
阅读manual。
substr($foto_filename, 11);
答案 2 :(得分:0)
$srt = substr(trim($string), 11);
答案 3 :(得分:0)
$ name ='0123456789A_Image.png';
echo substr($ name,0,11); // 0123456789A
echo substr($ name,11); // _Image.png
echo substr($ name,12); //Image.png
答案 4 :(得分:0)
试试这个,
$string = "How can i cut the first 11 characters from a string?";
echo substr($string , 11, strlen($string));
11:表示开始位置
strlen($ string):字符串的最后位置
参考:PHP - Substr
答案 5 :(得分:0)
试试这个
$str = "thisisasamplestring";
$count = strlen($str);
echo substr($str, (11-$count), ($count-11));
http://sandbox.onlinephpfunctions.com/code/5e8796f9b1dfb2394bbd37e6638dff3fdd4f5e1d