常州, 的, 妈咪ZA, 已揽件快件已从, 常州, 发出快件到达
以下、これらの各々は、詳細を追跡している出力アレイ$track['context']
を有します。私は$badWords
からの文字列が存在
$badWords = ['常州', '的']; // I would want these to end up being ['one', 'two']
$arrayToCheck = $track['context'];
foreach ($badWords as $badWord) {
if (preg_match("/($badWord)/", $arrayToCheck)) {
// Do I run my preg_match function here?
}
}
上で実行を参照してください。 :コードがエラーを生成します。 (1)* $ badWords *は配列ではないので、 'foreach'はその上で動作しません。 (2)* arrayToCheck *は文字列ではないので、* preg_match *は動作しません。 – trincot
それどころか、私はもっとよく説明しなければならないかもしれません。どのように '$ badWords = '常州的';を' '配列にして、それを置き換えたい適切な文字列で' foreach'を使って実行しますか? – NooBskie
'常州的'を配列に変換するには、次のようにします。 – trincot