0

私は次のようなコードを呼んでいます

strtr($somevars['thisvar'], "abc")

文字列が含まれている場所$somevars['thisvar']

そしてそれは私に与えています

Warning:  strtr() [function.strtr]: The second argument is not an array

なんで?

4

2 に答える 2

9
警告:strtr()[function.strtr]:2番目の引数は配列ではありません

strtr!= str s tr

参照:http ://docs.php.net/strtr

于 2011-06-01T10:33:29.717 に答える
0

strtrには2つの可能性があります:

string strtr ( string $str , string $from , string $to );

string strtr ( string $str , array $replace_pairs );

したがって、3番目のパラメーターを追加して文字列を使用することも、配列を設定して3番目のパラメーターを追加しないこともできます:)

于 2011-06-01T10:34:53.937 に答える