在这个例子中,为什么我的输出321_content
?难道不是_contenet
?在每次迭代中循环都不会覆盖$string
变量,在substr
和_content
之前留下的4_content
应用于substr
之后?这是为什么这个循环预计数字?
<?php
$string = "_content";
for ($x=1; $x<5; $x++){
$string = $x . $string;
}
$string = substr($string,1);
echo $string;
您的预期成果是什么? – artsylar
如果$ string = _content,那么你做这个$ string = $ x。 $串;那么在第一个循环之后$ string就是“1_content”。 – artsylar
阅读我的问题。它清楚地说明了我的预期结果。 –