PDA

View Full Version : سوال: چاپ مقادیر آرایه در php



asma69
جمعه 09 مرداد 1394, 09:32 صبح
سلام..خسته نباشید..
من یک ارایه دارم که به شکل زیر مقداردهی شده است...




$title=array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');



من میخوام خروجی این ارایه به شکل و فرمت زیر باشه.....باید چکارکنم؟؟





'Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'




من خودم از تابع impload به شکل زیر استفاده کردم..





$title=array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');
$title=implode(',', $title);
echo $title;


ولی مقادیر رو به شکل زیر نمایش داد و بدون تک کوتیشن





Jan,Feb,Mar,Apr,May,Jun,Jul,Aug,Sep,Oct,Nov,Dec




ممنون میشم راهنماییم کنین..

hamedarian2009
جمعه 09 مرداد 1394, 10:38 صبح
باید خودتون با پیمایش مقادیر آرایه یه برنامه برای این کار بنویسید مثلا اینجوری :


$title=array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');

$titleStr = '';
foreach ($title as $value) {
$titleStr .= "'".$value."', ";
}

echo rtrim($titleStr, ", ");

asma69
جمعه 09 مرداد 1394, 10:48 صبح
باید خودتون با پیمایش مقادیر آرایه یه برنامه برای این کار بنویسید مثلا اینجوری :


$title=array('Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun', 'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec');

$titleStr = '';
foreach ($title as $value) {
$titleStr .= "'".$value."', ";
}

echo rtrim($titleStr, ", ");



سلام..ممنون از راهنماییتون...با همون فرمتی ک می خواستم خروجی رو چاپ می کنه....واقعا ممنون و تشکر..

Unique
جمعه 09 مرداد 1394, 12:00 عصر
با همون implode میشه :

$title= "'".implode("', '", $title)."'";

asma69
جمعه 09 مرداد 1394, 12:03 عصر
با همون implode میشه :

$title= "'".implode("', '", $title)."'";

ممنون از راهنماییتون...تشکر