PHP中 如何将字符串分割输出

比如$str="3,5";如何输出成把字符串3,5输出3px5px老大能解释下么~?... 比如 $str = "3,5";

如何输出成把 字符串3,5 输出 3px 5px
老大 能解释下么~?
展开
 我来答
手机用户35256
2011-09-13 · 超过19用户采纳过TA的回答
知道答主
回答量:207
采纳率:0%
帮助的人:122万
展开全部
<?php $a=<<<A /d/1.jpg::::::/d/1a.jpg::::::文字1 /d/2.jpg::::::/d/2a.jpg::::::文字2 /d/3.jpg::::::/d/3a.jpg::::::文字3 /d/4.jpg::::::/d/4a.jpg::::::文字4 /d/5.jpg::::::/d/5a.jpg::::::文字5 A; $b = explode("\n",$a); for ($i=0;$i<count($b);$i++){ $c = explode('::::::',trim($b[$i])); $pic[] = $c[0]; $picA[] = $c[1]; } $str = "&PictureB=".implode('|||',$pic); $str .= "&PictureS=".implode('|||',$picA); echo $str; ?> 可以选择,到官方网站看看。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友7abb9e5b6
推荐于2017-10-09 · TA获得超过612个赞
知道小有建树答主
回答量:190
采纳率:100%
帮助的人:386万
展开全部
<?
$line= "3,5";
$m=preg_split("(,)",$line);
for($i=0;$i<count($m);$i++)
{
echo $m[$i]."px ";
}
?>
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友5581d791c
推荐于2017-10-10 · TA获得超过103个赞
知道答主
回答量:68
采纳率:100%
帮助的人:31.1万
展开全部
分割字符串

//利用 explode 函数分割字符串到数组

复制代码代码如下:

<?php
$source = "hello1,hello2,hello3,hello4,hello5";//按逗号分离字符串
$hello = explode(',',$source);

for($index=0;$index<count($hello);$index++)
{
echo $hello[$index];echo "</br>";
}
?>

//split函数进行字符分割
// 分隔符可以是斜线,点,或横线

复制代码代码如下:

<?php
$date = "04/30/1973";
list($month, $day, $year) = split ('[/.-]', $date);
echo "Month: $month; Day: $day; Year: $year<br />\n";
?>

通过数组实现多条件查询的代码

复制代码代码如下:

<?php
$keyword="asp php,jsp";
$keyword=str_replace(" "," ",$keyword);
$keyword=str_replace(" ",",",$keyword);
$keyarr=explode(',',$keyword);
for($index=0;$index<count($keyarr);$index++)
{
$whereSql .= " And (arc.title like '%$keyarr[$index]%' Or arc.keywords like '%$keyarr[$index]%') ";
}
echo $whereSql;
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式