Вывод разной информации
На этой странице разные команды по выводу служебной и проверочной информации в php8
Функция "phpinfo();" выводит информацию о текщих настройках PHP
<?php phpinfo(); ?>
Включить вывод всех ошибок:
error_reporting(E_ALL);
(способы вывода ошибок) и информация о ошибках
Основные проверки переменных:
define('COLOR', 'red'); // у Вас есть константа
echo defined('COLOR'); // Посмореть содежржимое константы
echo isset($a); // Посмотреть есть ли такая переменная
echo is_string($a); // Посмотреть является ли такая переменная строкой
echo is_numeric($a) // Посмотреть является ли такая переменная числом
gettype($a) //возвращает тип переменной:
//integer
//double
//NULL
//object
//string
settype($foo, "integer"); // преобразовует в новый тип.
Удалить переменную с оперативной памяти:
unset ($a);
Сделать вывод 3-го знака переменной s1 (если строка):
echo ".$s1[3]."
Полный список функц. - https://www.php.net/manual/ru/ref.var.php