Câu hỏi phỏng vấn PHP
Câu hỏi

What is the difference between var_dump() and print_r() ?

Câu trả lời

Here is the difference between var_dump() and print_r() in PHP:

Syntax

  • var_dump() displays structured information about one or more expressions, including its type and value.
  • print_r() displays information about a variable in a more human-readable format. It is mainly used for debugging.

Output Format

  • var_dump() outputs the data type, length (for strings), and value of a variable. It also displays the structure of arrays and objects.
  • print_r() outputs a more human-readable representation of a variable. For arrays and objects, it shows the structure in a tree-like format.

Return Value

  • var_dump() returns NULL and outputs the information to the output buffer.
  • print_r() returns TRUE if the argument is an arra...
junior

junior

Gợi ý câu hỏi phỏng vấn

senior

Compare MySQLi or PDO - what are the pros and cons?

junior

What does the 'var' keyword mean in PHP?

middle

What are the exception class functions?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào