|
|
|
สอบถามเรื่องการดึงข้อมูลตัวเลขจาก text File มาคำนวณ |
|
|
|
|
|
|
|
Code (PHP)
<?php
$a=array('60',' 60','60a','');
foreach($a as $val){
echo '1* '.$val.' = '.(1 * $val)."<br>";
}
?>
|
|
|
|
|
Date :
2014-11-07 13:56:36 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ยังไม่ได้อ่ะครับ
ข้อมูลที่ได้มามันไม่เป็นอาเรย์ด้วยแต่เป็นเลขชุดเดียวเลย
|
|
|
|
|
Date :
2014-11-07 14:31:40 |
By :
talenoTena |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
- -
code ที่ให้ คือ ให้ดูเฉยๆ ครับ ถ้าเอา 1 ไป * '60',' 60','60a','' ค่าที่ได้มันจะได้อะไร บ้าง
|
|
|
|
|
Date :
2014-11-07 15:00:19 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อ่อครับ ผมลองเอา intval($timegetmin) กับ (int)$timegetmin
ตรวจสอบดูค่ามันกลายเป็น 0 อ่ะครับ แต่พอเอา $timegetmin มา echo ธรรมดา ก็เป็นตัวเลขตามในtext file ตอนนี้เลยไม่รู้ว่าจะต้องแก้ยังไงดีอ่ะครับ
|
|
|
|
|
Date :
2014-11-07 15:04:20 |
By :
talenoTena |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
$myfile = fopen("text.txt", "r") or die("Unable to open file!");
while(!feof($myfile)) {
$timegetmin = fgets($myfile) ;
echo $timeoutsec = ($timegetmin*60)."<br>";
}
|
ประวัติการแก้ไข 2014-11-07 15:23:54
|
|
|
|
Date :
2014-11-07 15:22:16 |
By :
gaowteen |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณสำหรับคำตอบครับผม
Edit ได้แล้วครับเปลี่ยน text file เป็น ANSI แล้วได้เลย
Code (PHP)
echo var_dump($timegetmin);
echo var_dump($timeoutsec);
string '30' (length=2)
int 1800
|
ประวัติการแก้ไข 2014-11-07 15:40:22 2014-11-07 15:40:58
|
|
|
|
Date :
2014-11-07 15:36:16 |
By :
talenoTena |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 01
|