|
|
|
ถามเรื่องตัวแปลครับ $HistoryId = "H080130001" $HisEnd = substr($HistoryId,7,3); |
|
|
|
|
|
|
|
<?
$HistoryId = "H080130121";
$HisEnd = substr($HistoryId,7,3);//ตัดเอา 3 ตัวสุดท้ายออกมา
$HisEndCom =$HisEnd+1; //ได้ค่า 001 ออกมาแล้วก็ทำการ + ด้วย 1
if(strlen($HisEndCom)==1){
$HisEndCom="00".$HisEndCom;
}elseif(strlen($HisEndCom)==2){
$HisEndCom="0".$HisEndCom;
}
echo $HisEndCom;//แต่พอแสดงผลกับได้ค่า 2 ซึ่งไม่ใช่ 002 ต้องทำยังไงถึงจะได้ค่า 002 ครับ
?>
ลองดูเราก็ไม่เก่งเท่าไหร่
สู้ตาย....
|
|
|
|
|
Date :
30 ม.ค. 2551 15:29:43 |
By :
rr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
if(strlen($HisEndCom)>=1){
$HisEndCom="00".$HisEndCom;
}elseif(strlen($HisEndCom)>=2){
$HisEndCom="0".$HisEndCom;
}
|
|
|
|
|
Date :
31 ม.ค. 2551 13:19:00 |
By :
arsachi |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|