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

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

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

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

โดย Parichat » 08/06/2018 12:02 pm

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

ข้อมูลที่ 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 548 times
    2.วิธีดูประเภทข้อมูลที่เป็นObject คือดูจากการระบุหลังชื่อฟิลที่เก็บข้อมูลเช่น [img] => stdClass Object ความหมายคือข้อมูลที่อยู่ในฟิลล์ img เป็นข้อมูลที่เป็น Object
    a2.jpg
    a2.jpg (27.1 KiB) Viewed 548 times
วิธีดูประเภทของข้อมูลโดยข้อมูลชุดแรกจะเป็นอาเรย์เพราะชุดข้อมูลนี้อยู่ภายใน Array และข้อมูล Array ในแต่ละชุดมีประเภทข้อมูลเป็น Object เพราะมีบอกตรง [0] => stdClass Object

ช่องทางการศึกษาเพิ่มเติมข่าวที่น่าสนใจเกี่ยวกับ : PHP

ข้างบน