小编And*_*oso的帖子

帮助str_replace()

我正在清理一个删除此数组中的字符串的字符串:

$regex = array("subida", " de"," do", " da", "em", " na", " no", "blitz");
Run Code Online (Sandbox Code Playgroud)

这是我正在使用的str_replace:

for($i=0;$i<8;$i++){
    $twit = str_replace($regex[$i],'', $twit);
}
Run Code Online (Sandbox Code Playgroud)

如果它只是字符串中的单词,我怎么才能删除一个单词,我的意思是,我有以下短语:"#blitz na subida do alfabarra blitz"它将返回我:"#alfabarra",我不想要要删除的第一个"闪电战",因为它有一个哈希"#",我希望它输出:"#ltlit alfabarra",是否可能?谢谢

php regex str-replace

2
推荐指数
1
解决办法
194
查看次数

为什么使用stripos()的这段代码不起作用?

stripos()似乎工作不正常,这是我的代码:

$regex_blitz = array("#bols", "#Blitz", "#Blitz Ipva", "#detran", "#ipva", "biltz");
foreach($regex_blitz as $blitz)
{
    echo $blitz;
    echo "</br>";
    echo $string;
    echo "</br>";
    if(stripos($string, $blitz))
    {
        echo 'aqui';
        }
                else
        {
                echo 'oi';echo "</br>";
    }
}
Run Code Online (Sandbox Code Playgroud)

这是输出:

#bols
#Blitz av das americas sentido recreio, pista lateral. Em frente ao Ribalta!
oi
#Blitz
#Blitz av das americas sentido recreio, pista lateral. Em frente ao Ribalta!
oi
#Blitz Ipva
#Blitz av das americas sentido recreio, pista lateral. Em frente ao Ribalta!
oi
#detran …
Run Code Online (Sandbox Code Playgroud)

php string

0
推荐指数
1
解决办法
1620
查看次数

标签 统计

php ×2

regex ×1

str-replace ×1

string ×1