Php 从字符串中删除不必要的单词
我想从字符串中删除一些单词,使我的图像alt标记更相关 问题是,如果我有这样的阶段:Php 从字符串中删除不必要的单词,php,Php,我想从字符串中删除一些单词,使我的图像alt标记更相关 问题是,如果我有这样的阶段: barack obama at a restaurant in venice 我希望出口是: barack obama restaurant venice 但我所拥有的是: barack obamaa restaurantvenice 代码:- $a = array( ' at ', ' in ', ' arriving ', ' a ', ' leaving ', ' walks ', ' walkin
barack obama at a restaurant in venice
我希望出口是:
barack obama restaurant venice
但我所拥有的是:
barack obamaa restaurantvenice
代码:-
$a = array( ' at ', ' in ', ' arriving ', ' a ', ' leaving ', ' walks ', ' walking ', ' her ' );
$str = 'barack obama at a restaurant in venice';
echo str_replace($a,"",$str);
如果我在数组中使用没有空格的单词,结果会非常糟糕:
brck obm resturnt venice
有什么想法吗?您必须在
“
中添加一个空格,如下所示:-
echo str_replace($a," ",$str);
请点击此处:-
<?php
$a = array( ' at ', ' in ', ' arriving ', ' a ', ' leaving ', ' walks ', ' walking ', ' her ' );
$str = 'barack obama at a restaurant in venice';
echo str_replace($a," ",$str);
echo str\u replace($a,“,$str);在
中添加一个空格,``您知道屏幕阅读器通常为视力受损的人使用alt文本吗?为什么你要删除它的文字?这不是更好的图像搜索引擎优化@伊恩