ホームページ  >  記事  >  バックエンド開発  >  tp テンプレート内の特殊文字の置換に関するアドバイスを求める

tp テンプレート内の特殊文字の置換に関するアドバイスを求める

WBOY
WBOYオリジナル
2016-06-23 13:16:411263ブラウズ

php では、文字内の / を % に置き換えたい場合は、次のように記述できます。
$string = "///"; "% ";
echo preg_replace($pattern, $replacement, $string,1);

失礼します:
変数 {$a} の値が "a/a.jpg" の場合、
この値を変更するには、「a%a.jpg」はどうでしょうか?

ディスカッションへの返信 (解決策)

変換された値の変数をコントロール層に直接記述することができます。

または、特定の判断を追加します。おそらく、すべてのページを変換する必要があるわけではありません


{$str|str_replace='/','%',###}

変換された値をコントロール層の値変数に直接書き込むことができます。

または、特定の判断を追加します。おそらく、すべてのページを変換する必要があるわけではありません


ありがとう、解決しました。 str_replace 関数をテンプレート内で直接使用できます。
声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。