如何从字符串中剪切前11个字符?

时间:2015-03-27 08:49:42

标签: php string

如何从字符串中剪切前11个字符,我想显示一些图像的名称,但我的所有图像都有11个随机字符和一个_在图片的实际名称显示之前,我想在显示名称之前删除这11个字符。

我试过了:

substr($foto_filename,0,11)

但事实恰恰相反。

6 个答案:

答案 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

substr() PHP.NET

答案 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