PHP СКРЫТЬ ЧАСТЬ КОДА

В PHP есть несколько способов скрыть часть кода:

1) Использование комментариев. Код, заключенный в комментарии, не исполняется, но сохраняется в файле, поэтому может быть полезен для отладки:

// Начало скрытого кодакод, который нужно скрыть// Конец скрытого кода

2) Использование функции eval. Эта функция позволяет выполнять код, переданный ей в виде строки:

$hidden_code = "код, который нужно скрыть";eval($hidden_code);

3) Использование конструкции if(false){...}. Код, заключенный в фигурные скобки этой конструкции, не будет выполнен, если условие, стоящее внутри if, не будет выполнено:

$do_not_execute = false;if($do_not_execute){ // Код, который нужно скрыть}

4) Использование функции ob_start и ob_end_clean. Функция ob_start запускает буферизацию вывода, а функция ob_end_clean удаляет все, что было записано в буфер:

ob_start();// Код, который нужно скрыть$hidden_code = ob_get_contents();ob_end_clean();

5) Использование конструкции __halt_compiler. Эта конструкция останавливает компиляцию программы на текущей строке, а код, после нее, становится недоступным для выполнения:

код, который нужно выполнить до __halt_compiler();__halt_compiler();код, который нужно скрыть

6 советов по безопасности PHP для защиты вашего сайта

Не используйте Вложенные условия. Лучше перепишите код вот так.

Как спрятать скрипт в файл

Правила написания простого.и понятного кода на PHP - Clean Code

76 вещей и предметов со скрытыми функциями

Как легко взломать сайт на PHP — SQL injection

Как скрыть расширение .html или .php в адресной строке сайта? Удалить хвосты файлов из URL (ссылок)

Как защитить исходный код PHP, JS, HTML, CSS - обфускация, минимизация, сжатие и шифрование

#80. Как скрыть код в html

Реклама
Новое
Реклама