|
|
|
พี่ๆคับ รบกวนถามเรื่อง ฟังก์ชันหน่อยครับ คือ ผมจะทดลองเขียนฟังก์ชันใช้เอง โดยฟังก์ชันนี้จะมีการทำงานเหมือนฟังก์ชัน split & explode |
|
|
|
|
|
|
|
ขอดันนิดนึงนะคับ
ตรงที่สงสัยคือ จะทำอย่างไร ให้สามารถรีเทินค่าออกมาเป็นแอเรย์
|
|
|
|
|
Date :
2010-05-07 10:27:51 |
By :
dekcomnvc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ต้องการ return ค่า เป็น array ก็ ให้ประกาศตัวแปรไว้เป็น array และเวลา return ค่า ก็ให้ return ตัวแปรนั้นมาเลย ไม่ต้องระบุ index ค่ะ
|
|
|
|
|
Date :
2010-05-07 10:36:03 |
By :
ultrasiam |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Code (PHP)
function cal($delimiter,$string){
$value=0;
$a=0;
$length=$string;
$value2 = array();//------เพิ่มตรงนี้---------
for($i=0;$i<=$length;$i++){
if((substr($_POST["ask"],$i,1))==$delimiter){
$a++;
}else{
$value2[$a].=substr($_POST["ask"],$i,1);
}
}
return $value2;//-----------แก้เป็นแบบนี้------
}
ส่วนโค้ดอื่นของคุณผมไม่ได้แก้นะครับ
|
|
|
|
|
Date :
2010-05-07 11:34:54 |
By :
naskw |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้แล้วจ้า ขอบคุณหลายๆ
|
|
|
|
|
Date :
2010-05-07 13:06:27 |
By :
dekcomnvc |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 05
|