2011-12-23 32 views

答えて

4

str_replace()がそうちょうどそれを省略し、そのための追加printは必要ありません、出力文字列に連結される文字列を返します。

print "<a href='?name" . str_replace(' ', '-', $name) . ".html' >Previous</a>"; 

あなたの古いコードがstr_replaceの結果をプリントアウトでしょう、続いて最初の文字列リテラルと、戻り値print str_replace(' ', '-', $name)を連結し、次に2番目の文字列リテラルを返します。

0

内側のprintステートメントは、外側のprintステートメントの前に評価されます。これを修正するには、2番目のprintを削除するだけです。

関連する問題