本人菜鸟,可能连菜鸟都算不上,有个问题希望大家帮我解决一下,先说声谢谢。情况如下:
我在做一个电影网站,比如一部电视剧,有四十集,要是不用PHP分割字段的话,那就要四十个地址一个一个复制进去,
目前我想把这些地址都写在一个字段里,比如字段为newstext,然后输出的时候用PHP分割,以“|”为分隔符,
地址举例:
qvod://167766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi
qvod://267766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi
qvod://367766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi输出的时候我想显示成,第一个地址就对应第一集,第二个地址就对应第二集,依此类推,这个PHP分割要怎么写呢?求大神指教
我在做一个电影网站,比如一部电视剧,有四十集,要是不用PHP分割字段的话,那就要四十个地址一个一个复制进去,
目前我想把这些地址都写在一个字段里,比如字段为newstext,然后输出的时候用PHP分割,以“|”为分隔符,
地址举例:
qvod://167766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi
qvod://267766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi
qvod://367766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi输出的时候我想显示成,第一个地址就对应第一集,第二个地址就对应第二集,依此类推,这个PHP分割要怎么写呢?求大神指教
qvod://167766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi
分隔之后的结果肯定是qvod://167766172,2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8,201314_Forever.Love_2013_TS.avi这三部分。
不过你可以把分隔符变成|| $str="qvod://167766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi|| qvod://267766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi||
qvod://367766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi";
print_r(explode("||",$str));
结果为
Array ( [0] => qvod://167766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi [1] => qvod://267766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi [2] => qvod://367766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi )
qvod://267766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi
qvod://367766172|2f90c54b4b69ccc55ed8e8ca711c8f75823de4f8|201314_Forever.Love_2013_TS.avi不知道你要干什么?
也不知道你的描述是否正确