我有一个像“我讨厌25 ”这样的字符串,而我正试图制作像“我讨厌24”,“我讨厌23”等变体。 。我怎么能这样做?
答案 0 :(得分:1)
$string = 'I hate'
$len = 50;
for($i=0;$i<$len;$i++)
{
echo $string.$i;
}
随机
for($i=0;$i<$len;$i++)
{
echo $string.rand(0,50);
}
这是你想要的吗?如果没有描述更多
答案 1 :(得分:0)
您是否希望将字符串中的任何数字实例替换为另一个实例?如果是这样,你可以尝试使用preg替换函数(这需要了解正则表达式,这是非常深入的主题。这仅涵盖表面......)
$word = "I hate 24";
$out = preg_replace("#[0-9]+#", "25", $word);
echo $out; //I hate 25
这里,字符串"#[0-9]+#"
是一系列特殊字符,告诉PHP“替换一行中一个或多个数字的实例,数字为25
这只是一个非常简单的例子。有关详细信息,请在此处推荐此网站 - http://www.regular-expressions.info/tutorial.html