どのように単語を結合するには文字列の1つの単語を置き換えるのですか?私はこれがあることで何を意味、私はそれが唯一の9です。最初の値を読んで、何か他のものが1文字の文字列を多くの文字に置き換えますPHPの文字列
<?php
$equation = 'sin(x)';
$length = strlen($equation);
for($i=0; $i<$length; $i++) {
if($equation[$i] == 'x') {
$equation[$i] = substr_replace('x','90',$equation);
echo $equation.'<br>';
calc($equation);
}
}
?>
に「x」を交換してみてくださいしかし、私は、例えば一つだけの数字を入れたときに
<?php
$equation = 'log(x)';
$length = strlen($equation);
for($i=0; $i<$length; $i++) {
if($equation[$i] == 'x') {
$equation[$i] = substr_replace('x','1',$equation);
echo $equation.'<br>';
calc($equation);
}
}
?>
他のコードを使用して方程式を受け取り評価することができます。そう、方法はありますか?
ありがとうございます。それについては決して考えなかった。最初はstr_replaceを使っていましたが、ループのために動作しなかったとは決して考えませんでした。あなたの助けに感謝します。 –