|
|
|
สอบถามผู้รู้ เรื่องการเขียนเป็นฟั่งก์ชั่น เพื่อนำไปใช้งานได้ง่ายค่ะ |
|
|
|
|
|
|
|
<?php
function right($string,$chars)
{
$vright = substr($string, strlen($string)-$chars,$chars);
return $vright;
}
echo right('0r0j4152',4);
?>
Result:
4152
ที่มาhttp:// http://th.php.net/substr
|
|
|
|
|
Date :
2010-11-11 12:34:44 |
By :
deawx |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ถ้าจะตัด ทั้งซ้ายและขวาละค่ะ แบบซ้าย 3 คำ ขวา 4 คำ
<?php
function right($string)
{
$vright = substr($string, strlen($string)-3,4);
return $vright;
}
echo right('0r0j4152',3,-4);
?>
ผลลัพธ์ ที่ได้มันกลายเป็น 152 แต่ความจิงอยากได้ผลลัพธ์ J
|
ประวัติการแก้ไข 2010-11-11 13:02:51
|
|
|
|
Date :
2010-11-11 12:49:38 |
By :
kwangz_07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
<?php
function right($string,$fchars,$lchars) {
$vright = substr($string, $fchars,$lchars);
return $vright;
}
echo right('0r0j4152',3,-4);
?>
แบบนี้ได้ไหมครับ
|
|
|
|
|
Date :
2010-11-11 13:01:09 |
By :
adaaugusta |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ของคุณ กวางที่มัน error เพราะว่า ไม่ได้ใส่ - ระหว่าง strlen($string)$chars หรือเปล่าครับ
มันต้อง
strlen($string)-$chars
|
|
|
|
|
Date :
2010-11-11 13:03:17 |
By :
- - |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ขอบคุณค่ะ
|
|
|
|
|
Date :
2010-11-11 13:05:23 |
By :
kwangz_07 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|