我想从字符串中删除一些单词,以使我的图像alt标签更相关。
问题是,如果我有这样的阶段:
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有什么想法吗?
发布于 2016-09-07 19:27:23
您必须在""中添加一个空格,如下所示:
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);https://stackoverflow.com/questions/39368637
复制相似问题