Обучение/Помощь новичкам | Что не так с кодом?
abs() - абсолютное значение числа. тоесть если есть минус, то он отбрасывается
ну так числа и будет нормально выводить. пробуй с символами. я просто не пойму как он работает с abs и т.д. лично я не понимаю. если это можно реализовать скинь пример что-ли
короче что спорить . каждый найдет применение по своему. давайте начнем спорить что лучше echo или print что-ли.
А че var_dump() не юзаешь?
Ну тут можно использовать к примеру substr, удалить ненужное и привести в числовой формат оставшиеся цифры. Нагло ты не удалишь с помощью (int) оттуда строки. Но переменную можно явно привести в цифровой формат, для дальнейшей обработки данных. Это подтверждает тот факт, что (int) работает со строковыми переменными.
я конкретно за вывод обработанного текста говорю. (int)$z . минус не в счет.
php
<?php
var_dump((int) -1);
а что пробовать. должно вывести int(-1) и все.
Ну тут можно использовать к примеру substr, удалить ненужное и привести в числовой формат оставшиеся цифры. Нагло ты не удалишь с помощью (int) оттуда строки. Но переменную можно явно привести в цифровой формат, для дальнейшей обработки данных. Это подтверждает тот факт, что (int) работает со строковыми переменными.
все равно не понял. ну да ладно.
Фильтруйте данные. Так как в вашем коде наблюдается уязвимость.
php
if (isset($_GET['page']) && $_GET['page'] !== null)
{
$page = "Страница №" . urlencode($_GET['page']);
} Достаточно в page передать к примеру DROP TABLE users и таблицы в базе как и не было