gpt4 book ai didi

php - 在 span Clases PHP 中包装第一个和第二个单词

转载 作者:行者123 更新时间:2023-12-03 14:50:47 24 4
gpt4 key购买 nike

我正在使用 php 自行生成的导航。我需要将第一个和第二个单词包装在单独的 div 类中。例如

<li> <span>First</span> <span class="word">Second</span> Word </li>

目前我可以使用 span 类中的第一个单词

$name = preg_replace('/(?<=\>)\b(\w*)\b|^\w*\b/', '<span>$0</span>', $ni->name);

有谁知道我怎样才能改变它来包裹前两个词?

最佳答案

您可以将单词拆分成一个数组并替换您需要的索引。

// Split on spaces.
$name = preg_split("/\s+/", $name);

// Replace the first word.
$name[0] = "<span>" . $name[0] . "</span>";

// Replace the second word.
$name[1] = "<span>" . $name[1] . "</span>";

// Re-create the string.
$name = join(" ", $name);

关于php - 在 span Clases PHP 中包装第一个和第二个单词,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25303746/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com