Как я могу вызвать следующий метод или функцию класса?PHP вызов Метод/функция класса
Пусть говорят, что я это Params получить от URL:
$var = filter($_GET['params']);
Класс:
class Functions{
public function filter($data){
$data = trim(htmlentities(strip_tags($data)));
if(get_magic_quotes_gpc())
$data = stripslashes($data);
$data = mysql_real_escape_string($data);
return $data;
}
}
спасибо.
в сторону на свой вопрос, если ваш 'Функции :: фильтр()' это код, который вы собираетесь использовать, следует помнить, что PHP mysql_ * расширение было осуждается. Используйте mysqli_ * или pdo_ * и настоятельно рекомендуем использовать подготовленные инструкции (что в любом случае устранит необходимость вашей функции). – dnagirl
Не произвольно «фильтровать» данные. Вы просто искажаете свои данные совершенно не в форме. Узнайте, что вы пытаетесь сделать здесь в первую очередь: [Великий эскапизм (или: что вам нужно знать для работы с текстом внутри текста)] (http://kunststube.net/escapism/) – deceze