-1

以下のコードに strtolower() を追加したい

$skin = new skin('movie/similar_rows'); $similar_rows = '';
while ($TMPL = mysql_fetch_assoc($similar_result)) {
$TMPL['title_encoded'] = str_replace("+", "-", urlencode($TMPL['title']));

次のコードを試しましたが、うまくいきません。

$skin = new skin('movie/similar_rows'); $similar_rows = '';
while ($TMPL = mysql_fetch_assoc($similar_result)) {
$TMPL['title_encoded'] = strtolower(str_replace("+", "-", urlencode($TMPL['title'])))

助言がありますか?

私はコーディングにかなり慣れていないので、私に飛びつかないでください!

4

1 に答える 1

1

変更した行の末尾にセミコロンがありません。

このようなケースをデバッグするには (本番環境ではなく、ローカル マシンで開発すると仮定します)、次のことをお勧めします。

  1. error_reportingレベルを設定するE_ALL
  2. エラーを画面に出力します。display_errors = on

これらのディレクティブについては、マニュアルhttp://www.php.net/manual/en/errorfunc.configuration.php#ini.error-reportingで詳しく読むことができます。

于 2012-10-05T04:31:46.953 に答える