如何使用php从字符串中获取前5个字符
$myStr = "HelloWordl";
Run Code Online (Sandbox Code Playgroud)
结果应该是这样的
$result = "Hello";
Run Code Online (Sandbox Code Playgroud)
Gum*_*mbo 509
对于单字节字符串(例如US-ASCII,ISO 8859系列等),使用substr
和用于多字节字符串(例如UTF-8,UTF-16等)使用mb_substr
:
// singlebyte strings
$result = substr($myStr, 0, 5);
// multibyte strings
$result = mb_substr($myStr, 0, 5);
Run Code Online (Sandbox Code Playgroud)
Bol*_*ock 44
用途substr()
:
$result = substr($myStr, 0, 5);
Run Code Online (Sandbox Code Playgroud)
Pau*_*aul 19
另一种只获得一个角色的方法.
$str = 'abcdefghij';
echo $str{5};
Run Code Online (Sandbox Code Playgroud)
Sar*_*raz 15
你可以使用这样的substr
功能:
echo substr($myStr, 0, 5);
Run Code Online (Sandbox Code Playgroud)
第二个参数substr
是从你想要开始的位置开始,第三个参数是你想要返回多少个字符.
归档时间: |
|
查看次数: |
443527 次 |
最近记录: |