2013-01-08 80 views
0

如何检查php上的字符串上的每个字符?检查字符串上的字符

例如,我有这个字符串。

$a = "sd qwerty utr"; 

我想知道字符串的第一个字符串,并获得前3个字符,然后我想获取字符串的最后4个字符。

输出将是"sd qwe utr"

+2

使用PHP函数substr() – jtheman

回答

2

有两种方法(你的问题不符合您的描述):

  1. 您可以使用索引来得到一个个字符分别:

    $a = "sd qwerty utr"; 
    $firstchar = $a[0]; 
    // etc 
    
  2. 您可以使用substr()来拿到绳子之:

    $a = "sd qwerty utr"; 
    $part = substr($a, 0, 3); // first 3 chars of string 
    
0
$a = "sd qwerty utr"; 

$first=substr($a, 0, 2); 

$sec=substr($a, 3, 3); 

$third=substr($a, 10, 3); 

echo $first." ".$sec." ".$third; 

这会给你所需的输出....

更多参考检查PHP substr()手动.....

0

为了从你的例子中产生输出,你可以试试这个

<?php 
$a = "sd qwerty utr"; 
$ab=explode(' ',$a); 
foreach($ab as $i=>$parts) 
$ab[$i]=substr($parts,0,3); 
$a=implode(' ',$ab); 
echo $a; 
?>