2013-01-08 79 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; 
?>