วิธีการดูประเภทของข้อมูลแต่ละชั้น

PHP Knowledge เป็น บอร์ดรวามความรู้ php เน้นบทความ แนวทางการเขียนโปรแกรม บันทึกกันลืม เพื่อให้สมาชิกได้เขียนความรู้ที่ตัวเองมีให้สมาชิกท่านอื่นๆ ได้ เข้ามาอ่าน และ ไว้อ่านเองกันลืมด้วย

Moderator: mindphp, ผู้ดูแลกระดาน

Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 4859
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

วิธีการดูประเภทของข้อมูลแต่ละชั้น

โพสต์ที่ยังไม่ได้อ่าน โดย Parichat »

วิธีการดูประเภทของข้อมูลแต่ละชั้น

ข้อมูลที่ print_r มาเพื่อดูว่ามีข้อมูลอะไรบ้างและสามารถดูประเภทของข้อมูลได้อีกด้วยเพราะในการที่เราจะดึงข้อมูลนั้นมาใช้เราก็สามารถดึงได้ตามประเภทของข้อมูลที่เราจะเอาข้อมูลมาแสดง โดยมีวิธีดูดังนี้

วิธีการดูประเภทของข้อมูลแต่ละชั้น ดังนี้
  • ตัวอย่างข้อมูล

    โค้ด: เลือกทั้งหมด

    Array
    (
        [0] => stdClass Object
            (
                [id] => 1
                [name] => Anny
                [age] => 29
                [weight] => 50
                [height] => 169
             )
       [1] => stdClass Object
            (
                [id] => 2
                [name] => Nanny
                [age] => 19
                [weight] => 49
                [height] => 159
             )
    )
    
    1.วิธีดูประเภทข้อมูลที่เป็นอาเรย์คือดูจากการระบุด้านหลังของข้อมูลนั้นเช่น [1] => Array ([id] => 2) โดยข้อมูล 2 เป็นข้อมูลที่อยู่ในอาเรย์
    a1.jpg
    a1.jpg (72.81 KiB) Viewed 532 times
    2.วิธีดูประเภทข้อมูลที่เป็นObject คือดูจากการระบุหลังชื่อฟิลที่เก็บข้อมูลเช่น [img] => stdClass Object ความหมายคือข้อมูลที่อยู่ในฟิลล์ img เป็นข้อมูลที่เป็น Object
    a2.jpg
    a2.jpg (27.1 KiB) Viewed 532 times
วิธีดูประเภทของข้อมูลโดยข้อมูลชุดแรกจะเป็นอาเรย์เพราะชุดข้อมูลนี้อยู่ภายใน Array และข้อมูล Array ในแต่ละชุดมีประเภทข้อมูลเป็น Object เพราะมีบอกตรง [0] => stdClass Object

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : PHP
Live Simply, Laugh Often, Love Deeply.....

ผู้ใช้งานขณะนี้

สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 73