|
|
|
ติดปัญหาเกี่ยวกับฟังก์ชั่น number_format นี้ครับ เหมือนกับว่าฟังก์ชั่น number_format นี้มันล้างตัวอักษรฉะเพราะของมันครับ |
|
|
|
|
|
|
|
แล้วปัญหาคือ?
|
|
|
|
|
Date :
2012-09-10 17:59:17 |
By :
pokultra |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
แบบนี้ นะเออ...
echo number_format(checkval((1000000)).'<br/>';
|
|
|
|
|
Date :
2012-09-10 18:26:08 |
By :
t-monroe |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ปัญหาคือ 1000000 ไม่เป็นสีเขียว ครับ
ผมอยากได้ 1,000,000 เป็นสีเขียวครับ
|
ประวัติการแก้ไข 2012-09-10 20:33:30
|
|
|
|
Date :
2012-09-10 20:28:02 |
By :
nattkhanesha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ฮ่วยน้อ ต้องแก้ฟังก์ชั่นเลยครับ ...
Code (PHP)
function checkval($val)
{
if($val>0 && $val <= 999999){
return '<span style="color:#000000;">'.number_format($val).'</span>';
}
elseif($val >= (1000000)){
return '<span style="color:#33cc00;">'.number_format($val).'</span>';
}
elseif($val <= (-1000000)){
return '<span style="color:#ff0000;">'.number_format($val).'</span>';
}
elseif($val >= (-999999)){
return '<span style="color:#ea00ff;">'.number_format($val).'</span>';
}
}
เพราะถ้าใช้ฟังก์ชั่น number_format ส่งข้อมูลเข้ามา มันจะใส่ , ลูกน้ำเข้ามาด้วยทำให้การเชคผิดพลาดครับ
ถ้าอยากให้แสดงเฉย ๆ ต้องเอาใส่ตอนแสดงครับ
ไม่ต้องรีบร้อนเน่อ ค่อยๆ เรียนรู้และจับหลัก FLOW การไหลของการทำงานให้ได้ ก็จะเห็นภาพเองจร้า
|
|
|
|
|
Date :
2012-09-11 04:47:33 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค๊าฟ
|
|
|
|
|
Date :
2012-09-11 07:45:48 |
By :
nattkhanesha |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|