|
|
|
รบกวนสอบถามเรื่องแการปลงตัวแปรจาก String เป็น Array ด้วยภาษา Php |
|
|
|
|
|
|
|
ลองรันดูนะครับ
Code (PHP)
<?php
$start_date = array('2016-01-11','2016-01-11','2016-01-11','2016-01-11','2016-01-11','2016-01-11','2016-01-11','2016-01-11','2016-01-11','2016-01-11');
print_r($start_date);
?>
|
|
|
|
|
Date :
2016-07-08 15:18:31 |
By :
thesin18598 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ๋อ งั้นอันนี้ครับ
Code (PHP)
<?php
$start_date = "2016-01-112016-01-122016-01-112016-01-122016-01-122016-01-122016-01-132016-01-132016-01-132016-01-142016-01-142016-01-152016-01-152016-01-162016-01-16";
$start=0;
$run=10;
$len=strlen($start_date);
$dataArray=array();
echo $len;
for($start=0;$start<$len;$start++){
if ($start % 10 == 0) {
$data=substr($start_date, $start, $run);
array_push($dataArray,$data);
}
}
print_r($dataArray);
?>
|
ประวัติการแก้ไข 2016-07-08 15:58:27
|
|
|
|
Date :
2016-07-08 15:57:09 |
By :
thesin18598 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าค่าที่ได้คงที่แบบนี้ตลอดก็ใช้ str_split ดูครับ
Code (PHP)
$start_date = "2016-01-112016-01-122016-01-112016-01-122016-01-122016-01-122016-01-132016-01-132016-01-132016-01-142016-01-142016-01-152016-01-152016-01-162016-01-16";
$x = str_split($start_date, 10);
print_r($x);
|
|
|
|
|
Date :
2016-07-08 16:04:18 |
By :
9nonameman |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ทำได้แล้ว ครับ ขอบคุณทุกท่านเลยนะครับที่ช่วยแนะนำ
|
|
|
|
|
Date :
2016-07-08 19:35:34 |
By :
mouse55 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|