2017-05-29 10 views
-5

symfonyフレームワークでPHPコードに問題があります。 問題は、私はPHPでの連結

私はどのように見つけるdid'nt

$Cell old = BIZ_0050_C01_210_d2 

$Cell new = BIZ_0050_C01_210_2 (without d) 

私は姓と名などのconcatinate二つの異なる変数を発見したすべての例古い変数の細胞から新しい変数のセルを表示したいということですヘルプ

+0

文字列にdが1つだけあることを確認しますか?y = Cell oldからセルを新規に取得しますか?新しい変数値に古い変数値があるかどうかチェックしますか? ?または文字列から特定の文字を削除したいだけですか? –

+3

どのようにしてフレームワークに関連しているのですか?任意のフレームワークを使い始める前に、いくつかの "初心者のためのPHP"を拾い読みしてください。 –

+0

dを古いものから置き換えて、なぜ連結しますか? – Exprator

答えて

0

ため

おかげで多くのことを同じ変数の異なる位置をconcatinateし、それがMicrosoft Excelで可能ですが、私はPHPのコードでそれを解決する方法を見つけるdid'ntあなたは、SUBSTRを使用することができます(0

$oldCell = 'BIZ_0050_C01_210_d2'; 
$newCell = substr ($oldCell , 0, strlen($oldCell) - 2) . $oldCell[strlen($oldCell) - 1]; 

echo $newCell; 

または::

$oldCell = 'BIZ_0050_C01_210_d2'; 
$newCell = substr ($oldCell , 0, strlen($oldCell) - 2) . substr($oldCell, strlen($oldCell) - 1, 1); 

echo $newCell; 
0

これは役立つはず)関数は、元の文字列の一部を持っています。

$Cellold = "BIZ_0050_C01_210_d2"; 
$ModifiedCell = substr($Cellold,0,-2); 
echo $ModifiedCell; 
$CellNew = $ModifiedCell . substr($Cellold,-1); 
echo "<br>". $CellNew;