2017-02-20 24 views

答えて

1

あなたはカウントを取得するためにsubstr_count PHP関数を使用し、値を置き換えるためにpreg_replaceを使用することができます。

$a="My company - - - - - name is - - - - -."; 
$b="cmp,hyd"; 
$tb = explode(",", $b); 
$d_count = substr_count($a, '- - - - -'); 
echo $a; 
echo "<br/>"; 
if($d_count == 2) 
{ 
    for($i = 0; $i < 2; $i++) 
    { 
     $a = preg_replace('/- - - - -/', $tb[$i], $a, 1); 
    } 
} 
echo $a; 
関連する問題