php指定在某个循环中插入 在php循环中,指定在某个循环中插入其他,比如:循环的结果是:A B C D E F G,想在B和C之间插入3,变成:A B 3 C D E F G循环和插入语句怎么写? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 请参考http://topic.csdn.net/u/20120110/23/7211cfd6-0e20-4a47-b9fc-94e8604bc9f8.html如果仅仅靠循环的话只能用两个数组来解决,可以自己改造成函数.但是明显没有我上面帖子里的代码好用吧.$Arr1 = array ('a', 'b', 'c', 'd', 'e', 'f', 'g' );$Arr2 = array ();foreach ( $Arr1 as $value ) { $Arr2 [] = $value; if ($value == 'b') { $Arr2 [] = '3'; }}print_r ( $Arr2 ); 可能没表达清楚,循环后的结果是这样的:<dd>1</dd><dd>2</dd><dd>3</dd><dd>4</dd><dd>5</dd><dd>6</dd><dd>7</dd>要在循环的结果中达到下面这样:<dd class="current">1</dd><dd>2</dd><dd>3</dd><dd>4</dd><dd>5</dd><dd>6</dd><dd>7</dd>也就是说在循环中第一个循环中加上class="current" 这跟你第有1个帖子是 没表达清楚啊?完全是南x北x...$Arr1 = array ('a', 'b', 'c', 'd', 'e', 'f', 'g' );foreach ( $Arr1 as $key=> &$value ) { if ($key==0){ $value='<dd class="current">'.$value.'</dd>'; }}print_r ( $Arr1 );如果是固定的第一个,用array_unshift() 和 array_pop() 配合一下也ok. php+xml数据存储 php 如何实现无刷新删除图片? ubuntu下安装mysql出错. 关于php开发的网站弹出标签的问题 求类似QQ动感影集的源码 数据库结构设计问题,请教! 如何计算PHP页面执行时间? 我想取得符合 ID的 行的全部数值, 该怎么做 高分,php有多少种显示方法,答错者也有分, 请问正则式怎么写 求一个PHP的文档管理系统 apache的日志里有php的错误日志,这是怎么回事呢?
http://topic.csdn.net/u/20120110/23/7211cfd6-0e20-4a47-b9fc-94e8604bc9f8.html如果仅仅靠循环的话只能用两个数组来解决,可以自己改造成函数.但是明显没有我上面帖子里的代码好用吧.
$Arr1 = array ('a', 'b', 'c', 'd', 'e', 'f', 'g' );
$Arr2 = array ();
foreach ( $Arr1 as $value ) {
$Arr2 [] = $value;
if ($value == 'b') {
$Arr2 [] = '3';
}
}
print_r ( $Arr2 );
<dd>1</dd>
<dd>2</dd>
<dd>3</dd>
<dd>4</dd>
<dd>5</dd>
<dd>6</dd>
<dd>7</dd>要在循环的结果中达到下面这样:
<dd class="current">1</dd>
<dd>2</dd>
<dd>3</dd>
<dd>4</dd>
<dd>5</dd>
<dd>6</dd>
<dd>7</dd>也就是说在循环中第一个循环中加上class="current"
foreach ( $Arr1 as $key=> &$value ) {
if ($key==0){
$value='<dd class="current">'.$value.'</dd>';
}
}
print_r ( $Arr1 );如果是固定的第一个,用array_unshift() 和 array_pop() 配合一下也ok.