void $DB_DataObject->escape (string $value)
void $DB_DataObject->escape
Similaire à la méthode Pear DB, elle échappe une valeur, sans les quotes, que vous pourrez utiliser dans des requêtes.
string $value - la chaîne que vous voulez échapper.
Cette fonction ne peut pas être appelée de façon statique.
Exemple 34-1. Échappement d'une chaîne
$person = new DataObjects_Person; $person->whereAdd("name LIKE '%" . $person->escape("o'brian") . "%'"); $person->find();
Exemple 34-2. SQL simple
SELECT * FROM PERSON WHERE name LIKE '%o\'brian%'