Posts tagged: array

Array 2 Dimensions

By สุดเดช, 15 มกราคม 2009 20:31

วันนี้ผมจะพูดถึงเรื่องการสร้าง อาร์เรย์ สองมิติคับ

เป็นการนำเอาค่าที่ใกล้เคียงกันเข้ามาเก็บไว้ในอาร์เรย์ แล้ว ให้ตัวโปรแกรมแปลงเป็นข้อมูลที่มีดังกล่าว

แสดงผลออกมา คราวนี้ผมจะ นำเอาโค้ดมาใส่ไว้ด้วยน่ะคับ

ขั้นตอนแรก นำตัวแปล อาร์เรย์มากำหนด ไว้ก่อนคับ
ดังภาพ

2dimension-1

$file_sound_array=array(1=>"$mp3","$acc","$rm","$wav","$wma");

$file_vdo_array=array(1=>"$mp4","$gp3","$wmv","$flv");

$file_picture_array=array(1=>"$jpg","$bmp","$gif","$tiff");

$file_document_array=array(1=>"$doc","$xls","$ppt","$pdf","$txt");

$file_array=array("sound"=>$file_sound_array,"vdo"=>$file_vdo_array,"picture"=>$file_picture_array,"document"=>$file_document_array);

เมื่อได้แล้วเราก็ไปสร้างคลาสกันเลยคับ
ภาพ
2dimension-2


class class_file_support{
function file_support($file_array){
global $FILE_SOUND,$FILE_VDO,$FILE_PICTURE,$FILE_DOCUMENT;

foreach($file_array as $key => $val_array){
if($key=="sound"){
echo"- ไฟล์เสียง : ";
foreach($val_array as $type_sound => $key_sound){
if($key_sound){
echo $FILE_SOUND["$key_sound"].", ";
}
}
}//close if sound

if($key=="vdo"){
echo"
- ไฟล์วีดีโอ : ";
foreach($val_array as $type_vdo => $key_vdo){
if($key_vdo){
echo $FILE_VDO["$key_vdo"].", ";
}
}
}//close if vdo

if($key=="picture"){
echo"
- ไฟล์ภาพ : ";
foreach($val_array as $type_picture => $key_picture){
if($key_picture){
echo $FILE_PICTURE["$key_picture"].", ";
}
}
}//close if picture

if($key=="document"){
echo"
- ไฟล์เอกสาร : ";
foreach($val_array as $type_document => $key_document){
if($key_document){
echo $FILE_DOCUMENT["$key_document"].", ";
}
}
}//close if document
}// close big loop array

}// close function
}//close Class 

แล้วผลก็จะออกมาดังภาพ สุดท้ายนี้คับ

ตามคำสั่งนี้คับ

$class_file_support->file_support($file_array);

2dimension-3

Bookmark and Share

return array

By สุดเดช, 13 มกราคม 2009 14:28

วันนี้จะมาแสดงการคืนค่า Function Array กันน่ะคับ

คลิ๊กที่รุปเพื่อแสดงผลใหญ่กว่าภาพปัจจุบัน

เริ่มจาก เขียน function ลงไปใน Class ก่อนน่ะคับ ตามภาพเลยคับ

13-1-2552-14-16-15

หลังจากนั้นก็ จะเรียกใช้ Function กันน่ะคับ

13-1-2552-14-16-53

แล้วก็เป็นผลที่แสดงออกมาน่ะคับ

13-1-2552-14-17-37

Credit : sudej.com

Bookmark and Share

function cut off

By สุดเดช, 12 มกราคม 2009 19:22

Function นี้ใช้รวมกัน กับ Function insert slash

โดยการจัดการของ function นี้ จะเอาคำที่ไม่ต้่องการออก

โดยมี โค้ดดังนี้

12-1-2552-19-16-13

ผลที่แสดง

12-1-2552-19-15-38

please credit : sudej.com

Bookmark and Share

function insert slash

เราจะรู้ได้อย่างไรว่า คำสุดท้ายของ Array เป็นตัวอะไร

วันนี้ผมมีโอกาศได้ทำคับ  จึงนำมาเผ่ยแพร่ คับ

เริ่มจากนำข้อมูลที่อยู่ใน Array มาใส่ใน Function นี้ได้เลยคับ

12-1-2552-18-08-01

ผลลัพธ์ที่จะได้ ก็ได้ดังนี้คับ

12-1-2552-18-04-40

please take a credit : sudej.com

Bookmark and Share

Panorama theme by Themocracy