Hướng dẫn how check object is empty or not in php? - Làm thế nào để kiểm tra đối tượng trống hay không trong php?

Chỉnh sửa: Tôi không nhận ra họ muốn kiểm tra cụ thể liệu một đối tượng SimplexMlelement có trống không. Tôi đã để lại câu trả lời cũ bên dưới: I didn't realize they wanted to specifically check if a SimpleXMLElement object is empty. I left the old answer below

Trả lời cập nhật (SimplexMlelement)::

Đối với SimplexMlelement:

Nếu trống, bạn có nghĩa là không có thuộc tính:

$obj = simplexml_load_file($url);
if ( !$obj->count() )
{
    // no properties
}

HOẶC

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}

Nếu SimplexMlelement là một cấp độ sâu và bằng cách trống, bạn thực sự có nghĩa là nó chỉ có thuộc tính PHP xem xét FALSEY (hoặc không có thuộc tính):

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}

Nếu SimplexMlelement sâu hơn một cấp, bạn có thể bắt đầu bằng cách chuyển đổi nó thành một mảng thuần túy:

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}

Câu trả lời cũ (đối tượng đơn giản)::

Nếu bạn muốn kiểm tra xem một đối tượng đơn giản (loại stdClass) hoàn toàn trống (không có khóa/giá trị), bạn có thể làm như sau:

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}

Nguồn: http://php.net/manual/en/language.oop5.Object-comparison.php

Chỉnh sửa: Đã thêm ví dụ: added example

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE

Sử dụng hàm sizeof (): Phương pháp này kiểm tra kích thước của mảng. Nếu kích thước của mảng bằng 0 thì mảng trống nếu không thì mảng không trống ..

NULL hay PHP trống?Determine whether a variable is empty

NULL và trống - Hướng dẫn PHP NULL là một thuật ngữ lạ mắt cho không có gì, vì không có giá trị. Nó không phải là không, nó không phải là một chuỗi trống, nó thực sự thiếu giá trị. Ý tôi là, nếu chúng ta có thể đặt một giá trị thành một biến, thì chúng ta cũng phải có một số cách để nói về thực tế rằng biến có thể không có giá trị nào cả.

Làm thế nào kiểm tra chuỗi trống hoặc không trong PHP?(mixed $var): bool

Chúng ta có thể sử dụng hàm trống () để kiểm tra xem chuỗi có trống hay không. Hàm được sử dụng để kiểm tra xem chuỗi có trống hay không. Nó sẽ trả về true nếu chuỗi trống.

(Php 4, Php 5, Php 7, Php 8)

trống - xác định xem một biến có trống không

Sự mô tảempty() is essentially the concise equivalent to !isset($var) || $var == false.

trống rỗng (hỗn hợp $var): bool

Thông số

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
0 if var does not exist or has a value that is empty or equal to zero, aka falsey, see conversion to boolean. Otherwise returns
$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
2
.

var

Biến cần được kiểm traempty() / isset() comparison.

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
3

Không có cảnh báo nào được tạo ra nếu biến không tồn tại. Điều đó có nghĩa là trống () về cơ bản là tương đương ngắn gọn với! ISSET ($ var) || $ var == Sai.empty() on String Offsets

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
4

Trả về giá trị

bool(true)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)

Trả về $obj = simplexml_load_file($url); if ( !(array)$obj ) { // empty array } 0 Nếu var không tồn tại hoặc có giá trị trống hoặc bằng 0, hay còn gọi là Fisey, xem chuyển đổi sang Boolean. Nếu không thì trả về $obj = simplexml_load_file($url); if ( !(array)$obj ) { // empty array } 2.

Ví dụ: Because this is a language construct and not a function, it cannot be called using variable functions, or named arguments.

Ví dụ #1 Một so sánh đơn giản trống () / isset ().:

Ví dụ #2 trống () trên chuỗi offsetsempty() on inaccessible object properties, the __isset() overloading method will be called, if declared.

Ví dụ trên sẽ xuất ra:

  • Ghi chú
  • __isset()
  • Lưu ý: Bởi vì đây là một cấu trúc ngôn ngữ và không phải là một hàm, nó không thể được gọi là sử dụng các hàm biến hoặc các đối số được đặt tên.
  • Ghi chú:
  • Khi sử dụng trống () trên các thuộc tính đối tượng không thể truy cập, phương thức quá tải __isset () sẽ được gọi, nếu được khai báo.
  • Xem thêm
  • ISSET () - Xác định xem một biến được khai báo và khác với NULL

unset () - Und đặt một biến đã cho

Array_Key_Exists () - Kiểm tra xem khóa hoặc chỉ mục đã cho có tồn tại trong mảng

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
5

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
6

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
7

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
8

Count () - Đếm tất cả các phần tử trong một mảng hoặc trong một đối tượng có thể đếm được

strlen () - Nhận độ dài chuỗi

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
9

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
0

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
1

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

Các bảng so sánh loại

Nanhe Kumar ¶

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
3

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
4

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

8 năm trước

Janci ¶

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
6

13 năm trước

Steven tại Nevvix Dot Com ¶

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
7

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
8

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
9

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}
0

11 năm trước

Thông tin tại Ensostudio Dot Ru ¶

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}
1

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}
2

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}
3

1 năm trước

Markmanning tại Gmail Dot Com ¶

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}
4

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}
5

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

3 năm trước

anh em chấm của bạn dot t tại hotmail dot com

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}
7

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}
8

$obj = simplexml_load_file($url);
// `json_decode(json_encode($obj), TRUE)` can be slow because
// you're converting to and from a JSON string.
// I don't know another simple way to do a deep conversion from object to array
$array = json_decode(json_encode($obj), TRUE);
if ( !array_filter($array) )
{
    // empty or all properties falsey
}
9

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}
0

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

7 năm trước

Array_Key_Exists () - Kiểm tra xem khóa hoặc chỉ mục đã cho có tồn tại trong mảng

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}
2

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}
3

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}
4

Count () - Đếm tất cả các phần tử trong một mảng hoặc trong một đối tượng có thể đếm được

5 năm trước

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}
5

strlen () - Nhận độ dài chuỗi

5 năm trước

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}
6

Các bảng so sánh loại

Nanhe Kumar ¶

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}
7

8 năm trước

strlen () - Nhận độ dài chuỗi

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}
8

// $obj is type stdClass and we want to check if it's empty
if ( $obj == new stdClass() )
{
    echo "Object is empty"; // JSON: {}
}
else
{
    echo "Object has properties";
}
9

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE
0

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE
1

Các bảng so sánh loại

anh em chấm của bạn dot t tại hotmail dot com

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE
2

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE
3

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

7 năm trước

Martin Dot Aarhof tại Gmail Dot Com ¶

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE
5

10 năm trước

Nanhe Kumar ¶

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE
6

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE
7

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE
8

$one = new stdClass();
$two = (object)array();

var_dump($one == new stdClass()); // TRUE
var_dump($two == new stdClass()); // TRUE
var_dump($one == $two); // TRUE

$two->test = TRUE;
var_dump($two == new stdClass()); // FALSE
var_dump($one == $two); // FALSE

$two->test = FALSE;
var_dump($one == $two); // FALSE

$two->test = NULL;
var_dump($one == $two); // FALSE

$two->test = TRUE;
$one->test = TRUE;
var_dump($one == $two); // TRUE

unset($one->test, $two->test);
var_dump($one == $two); // TRUE
9

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

8 năm trước

Martin Dot Aarhof tại Gmail Dot Com ¶

bool(true)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
1

bool(true)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
2

bool(true)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
3

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

10 năm trước

strlen () - Nhận độ dài chuỗi

bool(true)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
5

bool(true)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
6

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

Các bảng so sánh loại

Martin Dot Aarhof tại Gmail Dot Com ¶

bool(true)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
8

bool(true)
bool(false)
bool(false)
bool(false)
bool(true)
bool(true)
9

stdClass0

stdClass1

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

10 năm trước

Ẩn danh ¶

stdClass3

stdClass4

stdClass5

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

14 năm trước

6 năm trước

stdClass7

stdClass8

stdClass9

$var0

$var1

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

Chrisdmiddleton tại Gmail Dot Com ¶

strlen () - Nhận độ dài chuỗi

$var3

$var4

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

Các bảng so sánh loại

Nanhe Kumar ¶

$var6

$var7

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

8 năm trước

Steven tại Nevvix Dot Com ¶

$var9

11 năm trước

anh em chấm của bạn dot t tại hotmail dot com

var0

var1

var2

var3

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

7 năm trước

Martin Dot Aarhof tại Gmail Dot Com ¶

var5

10 năm trước

Ẩn danh ¶

var6

var7

var8

var9

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
00

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

14 năm trước

12 năm trước

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
02

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
03

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

Qeremy ¶

10 năm trước

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
05

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
06

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

rkulla2 tại gmail dot com

15 năm trước

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
08

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
09

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
10

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
11

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
12

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
13

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

Lukas ¶

6 tháng trước

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
15

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
7

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
17

Gazettesdf ¶

4 năm trước

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
18

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
19

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
20

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

Javier Alfonso ¶

6 năm trước

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
22

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
23

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
24

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
25

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
26

Xzero tại Elite7hackers Dot Net

5 năm trước

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
27

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
28

$obj = simplexml_load_file($url);
if ( !array_filter((array)$obj) )
{
    // all properties falsey or no properties at all
}
2

AdityCse tại Gmail Dot Com ¶

4 năm trước

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
30

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
31

$obj = simplexml_load_file($url);
if ( !(array)$obj )
{
    // empty array
}
32

Làm thế nào để chúng ta biết nếu một đối tượng trống?

Sử dụng đối tượng. Sự vật. Các phím sẽ trả về một mảng, chứa tên thuộc tính của đối tượng. Nếu độ dài của mảng là 0, thì chúng ta biết rằng đối tượng trống.If the length of the array is 0 , then we know that the object is empty.

Làm thế nào để bạn kiểm tra xem mảng các đối tượng có trống trong PHP không?

Sử dụng chức năng đếm: Hàm này đếm tất cả các phần tử trong một mảng.Nếu số lượng phần tử trong mảng bằng 0, thì nó sẽ hiển thị mảng trống.....
Sử dụng hàm sizeof (): Phương pháp này kiểm tra kích thước của mảng.Nếu kích thước của mảng bằng 0 thì mảng trống nếu không thì mảng không trống ..

NULL hay PHP trống?

NULL và trống - Hướng dẫn PHP NULL là một thuật ngữ lạ mắt cho không có gì, vì không có giá trị.Nó không phải là không, nó không phải là một chuỗi trống, nó thực sự thiếu giá trị.Ý tôi là, nếu chúng ta có thể đặt một giá trị thành một biến, thì chúng ta cũng phải có một số cách để nói về thực tế rằng biến có thể không có giá trị nào cả.Null is a fancy term for nothing, for not having a value. It's not zero, it's not an empty string, it's the actual lack of a value. I mean, if we can set a value into a variable, then we also have to have some way to talk about the fact that variable might not have a value at all.

Làm thế nào kiểm tra chuỗi trống hoặc không trong PHP?

Chúng ta có thể sử dụng hàm trống () để kiểm tra xem chuỗi có trống hay không.Hàm được sử dụng để kiểm tra xem chuỗi có trống hay không.Nó sẽ trả về true nếu chuỗi trống.use empty() function to check whether a string is empty or not. The function is used to check whether the string is empty or not. It will return true if the string is empty.