Bir string'im var "First line | second line | third line"
|
new line
karakteriyle nasıl değiştirebilirim?php - dizgi değiştirgelerini değiştir
Ben preg_replace
kullanmaya çalışıyorum ama
Bir string'im var "First line | second line | third line"
|
new line
karakteriyle nasıl değiştirebilirim?php - dizgi değiştirgelerini değiştir
Ben preg_replace
kullanmaya çalışıyorum ama
burada hiçbir liuck ile bu
str_replace('|',"\n",$string);
\ n o strtr
Kullanılması yeni bir satır
değişir çift Dergideki dizede yerleştirildiğinde ise str_replace
veya preg_replace
'dan biraz daha hızlıdır.
echo strtr($string,'|', "\n");
Zihin \n
etrafında çift tırnak.
Ayrıca, HTML çıkışı yapmak isterseniz, yeni satır char yeterli değilse, <br />
etiketleri ile değiştirmeniz gerekir.
echo str_replace("|", "<br />\n", $string);
bunu kullanın: PHP_EOL her zaman tüm sunucu platformlarında çalışacak çünkü
str_replace('|', PHP_EOL, $str);
Sen PHP_EOL
yerine "\n"
kullanmalıdır. (NB Windows, "\r\n"
kullanıyor ve unix/linux, "\n"
kullanıyor).
bize "şanssızlık" teşebbüsünü göster –