送信後に入力エラーのPOST変数を修正したいと思います。このようなユーザタイプキーワードのであれば特定の記号の前後の空白の変数の検証
:値1 & &値2 || VALUE3
そして、それはこれらの記号の前後にスペースを追加する必要があります& &を||
また、ユーザーがシンボルの前に2つのスペースを入力した場合は、1つのスペースのみに修正する必要があります。
最終結果は次のようになります。値1 & &値2 || VALUE3
私はこれを試してみました:
$newString = str_replace("&&"," && ", $string);
$newString = str_replace("||"," || ", $string);
は、私は入力が正しい入力された場合、私はスペースをチェックすることができる方法を理解する必要があります。
私は誰かがこれのために素晴らしい解決策を持っていることを前もってお祈りします。
試しましたか? Stackoverflowはフリーコードを取得する場所ではありません。 – IsThisJavascript
私は試したことを含めて申し訳ありませんが、スペースが足りない場合はこれを行います:str_replace( "&&"、 "&&"、$ string);しかし、私は前と後にスペースを確認する必要があるので、私はそれが正しい場合は上記をスキップすることができます。 – Madsen
いずれの値にもスペースが含まれていますか?そうでない場合は、最初にすべてのスペースを取り除くだけで、現在のstr_replaceが機能します。 –