-3

私はphpファイルにこの行を持っています。URL パスを作成します。

$output = l($image, "article/{$article->aid}", $options);

出力は良好ですが、単語に「#」記号を追加したいと思います。例:

/articles/example#comments

さまざまな組み合わせを試しましたが、適切な組み合わせが見つかりませんでした。プラス記号の組み合わせが機能することを願っていましたが、常にルートを指しています。

$output = l($image, "article/{$article->aid}"+"#comments", $options);

Result is "/"

誰かがこれを行う方法を知っていますか? ありがとうございました!

4

1 に答える 1

1

「+」で文字列を連結することはできないため、代わりに

$output = l($image, "article/{$article->aid}"+"#comments", $options);

それはそのようになります

$output = l($image, "article/{$article->aid}"."#comments", $options);
于 2012-11-15T23:14:13.183 に答える