当前位置:Gxlcms > PHP教程 > php里怎么把循环数组赋值给字符串变量

php里怎么把循环数组赋值给字符串变量

时间:2021-07-01 10:21:17 帮助过:4人阅读

比如说
    $contents = curl_exec($ch);  	preg_match_all("/(.*)<\/td>/",$contents,$arr);	for($i=0;$i<=100;$i++)		{			 			print_r($arr[1][$i]);			if (($i + 1) % 1 ==0)			{	echo '
'; } }


我现在不要打印$arr,而是把它放到字符串变量中


回复讨论(解决方案)

$txt = '';for($i=0;$i<=100;$i++) {  $txt .= $arr[1][$i]);  if (($i + 1) % 1 ==0) {    $txt .=  '
'; }}

你附加
条件是 %1,也就是每项都加
所以不需要循环,直接 $txt = join('
', $arr[1]); 就可以了

人气教程排行