Для экранирования переменной в PHP используется функция addslashes(). Эта функция добавляет обратный слеш перед символами, которые могут нарушить строку, такими как кавычки, обратный слеш и т.д.

Пример:

$name = "O'Reilly";
$escaped_name = addslashes($name);
echo $escaped_name; // выводит O\'Reilly

В этом примере переменная $name содержит символ апострофа, который может нарушить строку. Функция addslashes() добавляет обратный слеш перед этим символом, чтобы он был экранирован.