私はいくつかの文字列私はキャリッジリターン"\r"
の変数にスペースを交換するにはどうすればよいPHPを使用してスペースをキャリッジリターンに置き換えるにはどうすればよいですか?
Computer Stations
Monitors
Indian Reserve
がありますか? CSSクラスを出力に追加できるように、置換が行われたかどうかをどのように判断することができます。
私のPHPは基本的にCSSの目的のために、私は2単語でキャリッジリターンを強制する必要があります。文字列が1つの単語ならば、クラスを "single"にします。
str_replace(' ', "\n", $string);
:
if (strpos($str, ' ') !== false) {
// there is space in string, do something
}
は、あなたが何かにスペースを置き換えたい場合は:私が正しくあなたを理解していれば
$key "Computer Stations"
echo "<li><a href=\"#\" class=\"cat cat-btn lf\">{$key}</a></li>";
$key "Monitors"
echo "<li><a href=\"#\" class=\"cat cat-btn single lf\">{$key}</a></li>";
$key "Indian Reserve"
echo "<li><a href=\"#\" class=\"cat cat-btn lf\">{$key}</a></li>";
返品は何ですか? – Evert
あなたの質問は(私にとってはとにかく)少し不明ですが、あなたはstrposまたはstr_replaceのいずれかを探していると思います。 – Corbin
okだから、スペースがあるときに改行を強制する必要があります – Trace