php数组问题 php数据库 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 $s = '1$11:30-12:00;3$13:00-13:30';$res['title'] = '视频标题';foreach(explode(';', $s) as $item) { $t = explode('$', $item); $w = $res['week'][] = $t[0]; $t = explode('-', $t[1]); $res['time'][($w-1)*2] = $t[0]; $res['time'][($w-1)*2+1] = $t[1];}print_r($res);Array( [title] => 视频标题 [week] => Array ( [0] => 1 [1] => 3 ) [time] => Array ( [0] => 11:30 [1] => 12:00 [4] => 13:00 [5] => 13:30 )) 反过来$t = array();foreach($res['week'] as $w) { $t[] = sprintf('%s$%s-%s', $w, $res['time'][($w-1)*2], $res['time'][($w-1)*2+1]);}echo join(';', $t);1$11:30-12:00;3$13:00-13:30 php解析xml问题---急 初学者问:Fatal error: Function name must be a string 视频直播 用百度账号登录(第三方登录) 请有已设置好的PHP安装程序呀????????? PHP读取WORD的问题? 如何输出一段指定长度的字符啊??? 发送邮件的问题。马上给分 php iis 7.5配置问题 一个nginx的诡异问题 xampp php5.2 for mac在哪里下? 请教zend studio10如何连接SFTP
$res['title'] = '视频标题';
foreach(explode(';', $s) as $item) {
$t = explode('$', $item);
$w = $res['week'][] = $t[0];
$t = explode('-', $t[1]);
$res['time'][($w-1)*2] = $t[0];
$res['time'][($w-1)*2+1] = $t[1];
}
print_r($res);Array
(
[title] => 视频标题
[week] => Array
(
[0] => 1
[1] => 3
) [time] => Array
(
[0] => 11:30
[1] => 12:00
[4] => 13:00
[5] => 13:30
))
foreach($res['week'] as $w) {
$t[] = sprintf('%s$%s-%s', $w, $res['time'][($w-1)*2], $res['time'][($w-1)*2+1]);
}
echo join(';', $t);
1$11:30-12:00;3$13:00-13:30