2016-07-21 203 views
3

我有一個來自標題的字符串,我想從中刪除特定的字符/字符串。 標題與bloginfo('sitename')一起顯示。從PHP輸入字符串中刪除特定的字符串

我嘗試做這樣的事情:

<?php 
    $title = preg_replace('/'. preg_quote('SRL', '/') . '$/', '', bloginfo('sitename')); 
    print $title; 
?> 

...但不工作。

title input是:SOMETHING SRL,我想只顯示"SOMETHING"

感謝您的幫助!

+1

爲什麼你不使用'str_replace' – Tamil

+0

'echo trim(str_replace('SRL','',$ title));' –

回答

3

正如我第一次評論,而不是preg_replace()使用str_replace()象下面這樣: -

echo trim(str_replace('SRL','',$title)); // first replace `SRL` and then remove extra spaces 

這樣的代碼會是: -

<?php 
    $title = trim(str_replace('SRL','',$title)); 
    print $title; 
?> 

輸出: - https://eval.in/609265

注: - 在我的評論,函數名拼寫錯誤(錯誤)。無論如何,我糾正它在我的回答

+1

謝謝你的回覆! –

2

使用str_replace()函數功能

str_replace("SRL","",$title); 
+2

謝謝你的回覆! –

2
$title = "SOMETHING SRL"; 
$title = trim(str_replace("SRL","",$title)); 

使用此代碼

+1

謝謝你的回覆! –

相關問題