これを説明する方法がわかりませんが、これで終わりです。
$val
文字列の後に何もないか、1 つまたは複数のドットが続く可能性があります。
test
test.
test..
test...
etc
正規表現を使用して無効な文字を探している$val
ので、それらを置き換えたいと思います。
(preg_replace('-['.$inv.']-',"",$val))
$inv
無効なエントリの配列です。これにはドットも含まれます。
末尾のドットを除くすべての$inv
文字を削除するにはどうすればよいですか?$val
正しい$val = te%st...
結果をテストする必要がある場合…</p>
正しい$val = te.est.
結果が test である必要がある場合。
それが理にかなっていることを願っています。ありがとう。