Функция var_dump
Функция var_dump ўзгарувчи ҳақида тип ва қийматини ўз ичига олган батафсил маълумотни чиқаради. Биронда бир ёки бир неча турдаги параметрларни қабул қилади. Айникда кодни дебаг қилишда ўзгарувчиларнинг контентини текшириш учун жуда фойдали.
Синтаксис
var_dump(mixed $value, mixed ...$values): void
Мисол
Сатр ўзгарувчиси ҳақида маълумот чиқарайлик:
<?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,
хатолар ҳақида хисобот бериш даражасини ўрнатади