通过explode函数分割字符串成数组,如何让索引从1开始 本帖最后由 dz215136304 于 2012-05-21 11:09:23 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 explode 搞不定,也不明白,什么需求需要这么搞 <?php/* Created on [2012-5-21] Author[Newton] */$str = 'one|two|three|four';$newstr = strrev($str);$arr = explode("|",$newstr,-1);foreach($arr as $tmp){ $newarr[] = strrev($tmp);}print_r($newarr); #Array ( [0] => four [1] => three [2] => two )rsort($newarr);print_r($newarr); #Array ( [0] => two [1] => three [2] => four )?> <?php $str = "1,2,3,4,5,6";$a = explode(',',$str);$b = Array();foreach($a as $key=>$val){ $b[$key+1] = $val;}print_r($a);print_r($b);?> php做前台java做后台的问题,请教高手!!! Paypal IPN有返回用户支付的总金额的吗? PHP中修改表单,并提交给MySQL的问题... 发现了一个奇怪的问题,也许是PHP 的BUG,大家快来看 告所有正在犹豫学php的新人 [急]谁有PHP无限分类的完整代码? 看一个关于手机号的正则表达式问题出在哪里 请问这个怎么实现换行输出 如何实现触发器功能? 请问如何将JS中取得的值传递给脚本执行? apache 2.0 配置文件引入php5错误 php里面的iframe页面出现SQL错误
<?php
/* Created on [2012-5-21] Author[Newton] */
$str = 'one|two|three|four';
$newstr = strrev($str);
$arr = explode("|",$newstr,-1);
foreach($arr as $tmp){
$newarr[] = strrev($tmp);
}
print_r($newarr); #Array ( [0] => four [1] => three [2] => two )
rsort($newarr);
print_r($newarr); #Array ( [0] => two [1] => three [2] => four )
?>
<?php
$str = "1,2,3,4,5,6";
$a = explode(',',$str);$b = Array();
foreach($a as $key=>$val){
$b[$key+1] = $val;
}
print_r($a);
print_r($b);
?>