Η συνάρτηση var_dump
Η συνάρτηση var_dump εμφανίζει λεπτομερείς πληροφορίες σχετικά με μια μεταβλητή, συμπεριλαμβανομένου του τύπου και της τιμής της. Δέχεται μία ή περισσότερες παραμέτρους οποιουδήποτε τύπου. Ιδιαίτερα χρήσιμη κατά τον εντοπισμό σφαλμάτων του κώδικα για τον έλεγχο του περιεχομένου των μεταβλητών.
Σύνταξη
var_dump(mixed $value, mixed ...$values): void
Παράδειγμα
Ας εμφανίσουμε πληροφορίες σχετικά με μια μεταβλητή string:
<?php
$res = 'Hello world';
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης του κώδικα:
string(11) "Hello world"
Παράδειγμα
Ας εμφανίσουμε πληροφορίες σχετικά με έναν πίνακα:
<?php
$res = [1, 2, 3];
var_dump($res);
?>
Αποτέλεσμα εκτέλεσης του κώδικα:
array(3) {
[0]=>
int(1)
[1]=>
int(2)
[2]=>
int(3)
}
Παράδειγμα
Ας εμφανίσουμε πληροφορίες σχετικά με πολλές μεταβλητές ταυτόχρονα:
<?php
$str = 'abc';
$num = 123;
$arr = ['a', 'b'];
var_dump($str, $num, $arr);
?>
Αποτέλεσμα εκτέλεσης του κώδικα:
string(3) "abc"
int(123)
array(2) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
}
Δείτε επίσης
-
τη συνάρτηση
print_r,
που εμφανίζει πληροφορίες σχετικά με μια μεταβλητή σε ευανάγνωστη μορφή -
τη συνάρτηση
error_reporting,
που ορίζει το επίπεδο αναφοράς σφαλμάτων