Dikey Bar Kırpma

4 Cevap php

PHP trim fonksiyonu (baştaki sıfırlar ve benzeri için kullanışlı) belirli karakterleri kırparak bir parametresi vardır. (|) Karakteri Ben bir dikey çubuk kabul almak için görünmüyor olabilir. Herkes bu çalışma almak için nasıl biliyor? Ben onaltılık değerini çalıştı ama hayır şans vardı. Ben basit bir şey olduğuna eminim.

Şerefe

4 Cevap

Bu benim için çalışıyor:

var_dump(trim('|foo|', '|')); // string 'foo' (length=3)

Belki yanlış boru karakteri kullanarak bazı çevresinde boşluk veya Yorum yok var? ¦ vs |

Benim için çalışıyor:

$str = "|test string";
echo trim($str, "|");

test string

Eğer kod bazı gösterebilir miyim?

Maybe you want to remove a | in the middle of a string you can use str_replace

str_replace("|", "", $str);
echo trim('|text|', '|'); // returns text

Ikinci param PHP 4.1 'de eklendi!

trim() only removes characters from the beginning and end of a string. If you'd like to replace characters in the middle of a string, use str_replace() , or preg_replace() eğer düzenli ifadeler gibi.