如何删除 php 中的括号(人字形)
How to remove brackets (chevrons) in php
在那里,我有一个问题:
我想从 php
中的字符串中删除人字形(括号):
示例:string= ">Autor</"
我想删除 <
和 </
,但该怎么做?
我试过这个:
$result = ">Autor</";
$result = str_replace(arr0ay(">","</"),"",$result);
echo $result;
但是它不会删除我想删除的字符,有没有人知道?
提前致谢
编辑:
//列表包含属性,如 Autor、Titel
foreach($list as $show){
$show = trim($show);
$text=htmlspecialchars($xml->hits->hit[$j]->info);
echo $show." = ";
preg_match ("/$show.*$show/", $text, $result);
$result = implode($result);
$result = str_replace(array("$show",">","</"),"",$result);
$result = str_replace(array(">","</"),"",$result);
echo $result;
}
所以我发现了如何去做,如果其他人遇到了同样的问题,他就会知道如何去做:
您需要使用 str_replace("oldstring_to_find", "newstring_oldstring_get_replaced_with","variable");
谢谢你的帮助
在那里,我有一个问题:
我想从 php
中的字符串中删除人字形(括号):
示例:string= ">Autor</"
我想删除 <
和 </
,但该怎么做?
我试过这个:
$result = ">Autor</";
$result = str_replace(arr0ay(">","</"),"",$result);
echo $result;
但是它不会删除我想删除的字符,有没有人知道?
提前致谢
编辑: //列表包含属性,如 Autor、Titel
foreach($list as $show){
$show = trim($show);
$text=htmlspecialchars($xml->hits->hit[$j]->info);
echo $show." = ";
preg_match ("/$show.*$show/", $text, $result);
$result = implode($result);
$result = str_replace(array("$show",">","</"),"",$result);
$result = str_replace(array(">","</"),"",$result);
echo $result;
}
所以我发现了如何去做,如果其他人遇到了同样的问题,他就会知道如何去做:
您需要使用 str_replace("oldstring_to_find", "newstring_oldstring_get_replaced_with","variable");
谢谢你的帮助