как получить конкретный формат из функции var_dump - PullRequest
0 голосов
/ 30 мая 2018

Я новичок в PHP.Я хочу использовать var_dump($var1), чтобы получить формат

string (10) «Я люблю PHP»

Когда я использую функцию в превосходном текстовом редакторе, выводформат:

строка 'I Love PHP' (длина = 10)

Примечание: я использую xampp и xdebug.

1 Ответ

0 голосов
/ 30 мая 2018

Если вы имеете дело со скалярными типами (строки, целые числа, числа с плавающей запятой), вы можете сделать что-то вроде:

echo "'" . gettype($var) . "'(length=" . strlen((string) $var) . ')';

Выполнение этого для каждого случая потребует дополнительной работы, например, тестирование, если это массиви заменив strlen () на count () и решив, что вы хотите делать с объектами и ресурсами.

...