Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/33.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php 如何删除<;及>;象征?_Php - Fatal编程技术网

Php 如何删除<;及>;象征?

Php 如何删除<;及>;象征?,php,Php,我有一个文本名@chatfun我想@chatfun chinu,25,M,123456如何替换标签 我的代码: <?php $text = '@chatfun <chinu,25,M,123456>'; echo strip_tags($text); ?> 以上代码我得到了空白文本。如何获得我的实际结果?您是否尝试过str\u replace $text = str_replace(array('<', '>'), '', '@chatfun &

我有一个文本名
@chatfun
我想
@chatfun chinu,25,M,123456
如何替换
标签

我的代码:

<?php
  $text = '@chatfun <chinu,25,M,123456>';
  echo strip_tags($text);
?>


以上代码我得到了空白文本。如何获得我的实际结果?

您是否尝试过
str\u replace

$text = str_replace(array('<', '>'), '', '@chatfun <chinu,25,m,123456>');
$text=str_replace(数组(“”),“@chatfun”);

这将用零替换不需要的字符。唯一需要注意的是,如果字符出现在其他任何地方,它们也将被替换。

您是否尝试过
str_replace

$text = str_replace(array('<', '>'), '', '@chatfun <chinu,25,m,123456>');
$text=str_replace(数组(“”),“@chatfun”);
这将用零替换不需要的字符。唯一需要注意的是,如果字符出现在其他地方,它们也将被替换。

只需与数组中的角括号一起使用即可

echo str_replace(array('>', '<'), '', $text);
只需与数组中的角括号一起使用即可

echo str_replace(array('>', '<'), '', $text);

您得到的是空白文本,因为
之间的文本被视为标记的一部分。
使用
str\u replace(数组(“”),“”,$text)

您将获得空白文本,因为
之间的文本被视为标记的一部分。 使用str\u替换(数组(“”),“”,$text)



你试过了吗