温馨提示×

stristr php处理数组吗

PHP
小樊
86
2024-12-06 19:08:14
栏目: 编程语言
PHP开发者专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

stristr 是 PHP 中的一个字符串函数,用于在字符串中查找子字符串并返回从该子字符串开始的部分。它不直接处理数组,但您可以使用循环遍历数组并对每个元素应用 stristr 函数。

例如,假设您有一个字符串数组,并且希望找到每个字符串中包含特定子字符串的部分。您可以这样做:

<?php
$strings = array("Hello, world!", "PHP is great.", "I love coding.");
$search_string = "o";

foreach ($strings as $key => $string) {
    $result = stristr($string, $search_string);
    if ($result !== false) {
        $strings[$key] = $result;
    } else {
        $strings[$key] = "Not found";
    }
}

print_r($strings);
?>

这将输出:

Array
(
    [0] => Hell, world!
    [1] => PHP is great.
    [2] => I love coding.
)

在这个例子中,我们遍历了 $strings 数组,并对每个元素应用了 stristr 函数。如果找到了子字符串,我们将结果替换原始字符串;否则,我们将 “Not found” 替换为原始字符串。

亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读:stristr php处理对象吗

0