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

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

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

ภาพประจำตัวสมาชิก
Parichat
PHP VIP Members
PHP VIP Members
โพสต์: 2134
ลงทะเบียนเมื่อ: 08/01/2018 10:03 am

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

โพสต์โดย 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) เปิดดู 116 ครั้ง


    2.วิธีดูประเภทข้อมูลที่เป็นObject คือดูจากการระบุหลังชื่อฟิลที่เก็บข้อมูลเช่น [img] => stdClass Object ความหมายคือข้อมูลที่อยู่ในฟิลล์ img เป็นข้อมูลที่เป็น Object
    a2.jpg
    a2.jpg (27.1 KiB) เปิดดู 116 ครั้ง


วิธีดูประเภทของข้อมูลโดยข้อมูลชุดแรกจะเป็นอาเรย์เพราะชุดข้อมูลนี้อยู่ภายใน Array และข้อมูล Array ในแต่ละชุดมีประเภทข้อมูลเป็น Object เพราะมีบอกตรง [0] => stdClass Object

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

ย้อนกลับไปยัง

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

กำลังดูบอร์ดนี้: 3 และ บุคคลทั่วไป 0 ท่าน