|
|
|
ขอโค้ด function ที่กำหนด _ (underscore) มีมั้ยค่ะ ของ php |
|
|
|
|
|
|
|
จะกำหนดให้กรอก ในรูปแบบนี้ค่ะ 1_100
.หนูใช้โค้ดนี้อยู่
ประมาณว่า
Code (PHP)
function checkdis($checkdis) {
if (ereg( "([0-9]{1})-([0-9]{3})",$checkdis) ) {
return true;
} else {
return false;
}
}
ตอนแรกถ้ากำหนดให้ - อยู่ตรงกลางทำได้ค่ะ แต่อยากให้ใส่เป็น underscore แทนค่ะ ใช้โค้ดอย่างไรดีค่ะ
|
ประวัติการแก้ไข 2012-03-22 10:20:45
|
|
|
|
Date :
2012-03-22 10:20:00 |
By :
forget |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
อันเดิม
ereg( "([0-9]{1})-([0-9]{3})",$checkdis)
ก็แค่เปลี่ยนเป็น
ereg( "([0-9]{1})_([0-9]{3})",$checkdis)
แค่นี้เองนี่นา
Code (PHP)
function checkdis($checkdis) {
if (ereg( "([0-9]{1})_([0-9]{3})",$checkdis) ) {
return true;
} else {
return false;
}
}
|
|
|
|
|
Date :
2012-03-23 17:57:02 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ควรเปลี่ยนจาก ereg ไปใช้ preg_match นะครับ ถ้าใช้ php5
เพราะว่า ereg มันจะยกเลิกใช้ในเวอร์ชั่นใหม่ๆแล้ว
preg_match ดีกว่า
|
|
|
|
|
Date :
2012-03-23 23:04:58 |
By :
mr.v |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 04
|