Проверка формы - изменение второго параметра в codeigniter - PullRequest
2 голосов
/ 31 января 2012

Можно ли изменить второй параметр для пользовательского обратного вызова?

<pre>
<code>

$something = 14 
$this->form_validation->set_rules('name', 'Name', 'callback_valid_name['.$something.']'); 
public function valid_name($value, $something) {
$something = 20

 } 
 

Скажем, я хочу передать что-то пользовательскому обратному вызову.Например, я передаю $something, и оно равно 14. После того, как оно прошло и функция обратного вызова вернулась, $something не равно 20. Это имеет смысл?

У меня нет никакихудачи с этим пока.

1 Ответ

3 голосов
/ 31 января 2012

set_rules передает значение name в функцию обратного вызова. Вы можете определить переменную что-то как переменную класса и получить к ней доступ из всех методов класса.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...