|
|
|
สอบถามหน่อย แปลงค่า string เป็น array รายละเอียดด้านใน |
|
|
|
|
|
|
|
ลองทำตามดูแล้วครับ ไม่ได้ครับ ผมลอง echo มาแล้วมันขึ้น Array
Test
<?php
$animal = "dog,cat,ant";
$arrAnimal = explode(",", $animal);
echo $arrAnimal ;
?>
result
Array
|
|
|
|
|
Date :
2015-09-01 13:45:09 |
By :
natt500 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ละครับ ต้อง print_r(explode(',' , $animal)); ขอบคุณมากครับ
|
|
|
|
|
Date :
2015-09-01 13:54:19 |
By :
natt500 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
for($i=0;$<count($arrAnimal);$i++)
{
echo $arrAnimal[$i]."<br />";
}
|
|
|
|
|
Date :
2015-09-01 13:54:27 |
By :
mr.win |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$animal = "dog,cat,ant" ;
echo "'".str_replace(',', "','", $animal);
// or
echo "'".implode("','", explode(',', $animal)) . "'"; // อันนี้เปลืองทรัพยากร
แบบ print_r มันจะมี carry return ติดมาด้วย ถ้าใช้ไปกำหนดข้อมูล จะทำให้ข้อมูลไม่ถูกต้อง
ทดสอบ
echo '<pre>', print_r( $array, true ) , '</pre>';
|
ประวัติการแก้ไข 2015-09-02 07:41:59 2015-09-02 07:43:15
|
|
|
|
Date :
2015-09-02 07:41:41 |
By :
NewbiePHP |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|