2016-11-22 3 views
0

で文字列の異なる部分を交換してください。これを値として入力すると、httpとhttpsを除外したいと思います。は、私はこのようなフォームフィールドの値をポストPHPコードのビットを持っているPHP

私はこのような何かをやってみましたが、それはうまくいきませんでした:

$strToRemove= array("www","http","blabla"); 
$newStr = str_replace($strToRemove, "", $_POST['billing_myfield12']); 

あなたを:あなたはこれを行うことができ、複数の部品

+2

は、アレイを使用: 'str_replace(配列( 'VAL1' を、 'val2')、 ''、$ str) '[documentation](http://php.net/str_replace)を読んでください。 –

答えて

1

をエクスクルードする方法について

str_replace("www."&&"http://", "", $_POST['billing_myfield12']) 

任意のアイデアをそれらを配列に入れて、それを関数の最初のパラメータのstr_replaceに与えます。

str_replace(array("www","http://","https://"), '', $_POST['billing_myfield12']); 

あるいは、現代のPHP(以降5.4から何か)で、slightyあまり長ったらしい:このよう

1

str_replace(["www","http://","https://"], '', $_POST['billing_myfield12']); 
関連する問題