Php 如何计算strlen,除了<;br>;特殊人物?
我需要的解决方案是不计算Php 如何计算strlen,除了<;br>;特殊人物?,php,phpmyadmin,Php,Phpmyadmin,我需要的解决方案是不计算br是一个字母。我需要展示 Nodrive ... 提前感谢。$productstr=strip\u标签(“Nodrive测试功能”) NoDrive ... $productstr=strip\u标签(“Nodrive测试功能”) 您可以使用preg\u replace功能删除标签。 如果您的字符串确实包含更多类似的html标记,您还可以使用strip_tags函数从描述中删除html标记并显示纯文本 $productstr = strip_tags("Nodr
br
是一个字母。我需要展示
Nodrive
...
提前感谢。$productstr=strip\u标签(“Nodrive
测试功能”)
NoDrive ...
$productstr=strip\u标签(“Nodrive
测试功能”)
您可以使用preg\u replace功能删除标签。 如果您的字符串确实包含更多类似的html标记,您还可以使用strip_tags函数从描述中删除html标记并显示纯文本
$productstr = strip_tags("Nodrive <br> testing the functionality")
$productstr=“Nodrive
测试功能”;
$productstrexceptbr=preg_replace(“
”,“$productstr”);
strlen($productstrexceptbr)>14?substr($productstrexceptbr,0,14)。“…:$productstrexceptbr,
您可以使用preg\u replace功能删除标签。
如果您的字符串确实包含更多类似的html标记,您还可以使用strip_tags函数从描述中删除html标记并显示纯文本
$productstr = strip_tags("Nodrive <br> testing the functionality")
$productstr=“Nodrive
测试功能”;
$productstrexceptbr=preg_replace(“
”,“$productstr”);
strlen($productstrexceptbr)>14?substr($productstrexceptbr,0,14)。“…:$productstrexceptbr,
在计算长度之前去除html标记。计算str_replace(“
”,$productstr)的strlen
。或者,如果您需要更多,请使用。在计算长度之前先去掉html标记。计算str\u replace(“
”,$productstr)
的strlen。如果您需要更多,请使用。
$productstr = "Nodrive <br> testing the functionality";
$productstrexceptbr = preg_replace(' <br>', '', $productstr);
strlen( $productstrexceptbr ) > 14 ? substr( $productstrexceptbr, 0, 14 )."..." : $productstrexceptbr,