本文主要和大家分享php定義空物件的方法,有時候我們直接對不存在的陣列直接定義其下標的值,不會報錯,但是我們定義不存在的物件的時候,就會報錯,這個時候我們定義一個空物件即可.有以下三種方法:
<?php$obj1 = new \stdClass; // Instantiate stdClass object$obj2 = new class{}; // Instantiate anonymous class$obj3 = (object)[]; // Cast empty array to objectvar_dump($obj1); // object(stdClass)#1 (0) {}var_dump($obj2); // object(class@anonymous)#2 (0) {}var_dump($obj3); // object(stdClass)#3 (0) {}
相關推薦:
JavaScript 判斷一個物件{}是否為空物件的簡單方法
#在jQuery中關於json空物件篩選替換_jquery
#以上是php定義空物件的方法的詳細內容。更多資訊請關注PHP中文網其他相關文章!