PHP MongoDB การใช้ และ and กำหนดเงื่อนไข บทความนี้สอนใช้คำสั่ง find ร่วมกับ $and เพื่อแสดงข้อมูลตามเงื่อนไขที่ต้องการโดย and จะทำงานก็ต่อเมื่อเงื่อนไขทั้ง 2 เป็นจริงเท่านั้น สามารถเขียนโปรแกรมได้ดังนี้
ตัวอย่าง PHP MongoDB การใช้ และ and กำหนดเงื่อนไข
<?php
    require_once __DIR__ . '/vendor/autoload.php';
    $collection = (new MongoDB\Client)->example->color;
    $filter  = [
        '$and' => [
            ['name' => 'red'],
            ['price' => 120]
        ]
    ];    
    $c = $collection->find( $filter );
    foreach ($c as $v) {
        echo $v['name']." | ".$v['price']."<br/>";
    }
?>ผลลัพธ์
red | 120
                
PHP MongoDB การใช้ และ and จากตัวอย่างแสดงข้อมูลจากฐานข้อมูล example ตารางชื่อ color ด้วยคำสั่ง find โดยกำหนดเงื่อนไขด้วย and คือ แสดงข้อมูลที่ field name มีค่าเท่ากับ ‘red’ และ field price มีค่าเท่ากับ 120 พร้อมแสดงผลลัพธ์ออกสู่หน้าจอ