请问PHP如何处理给每一行的文本加上引号?

我从数据库里读出的数据是这样的。

樱木花道
水户洋平
高宫望
大楠雄二
野间忠一郎

那么我想让真正显示的出来的效果是这样的

'樱木花道',
'水户洋平',
'高宫望',
'大楠雄二',
'野间忠一郎'

请问如何做到?
PS:除了最后一行,每一行还需要有一个逗号。谢谢。

希望下面的例子对你有帮助:

<?php
$str='樱木花道
水户洋平
高宫望
大楠雄二
野间忠一郎';
$str="'".implode("',\n'",explode("\n",str_replace("\r",'',$str)))."'";
echo $str;
?>

例子程序完全满足你的要钱,在你的程序中是从数据库获取的字段代替$str变量即可。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2009-10-13
$num=mysql_num_rows($yourquery);
$i=1;
while($rs=mysql_fecth_array($yourquery)){
if($i!=$num){
echo "'".$rs["yourField"]."',<br>";
}else{
echo "'".$rs["yourField"]."'<br>";
}
$i++;
}

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网