Ошибка разбора: синтаксическая ошибка - PullRequest
1 голос
/ 03 августа 2011

что это за ошибка?

Parse error: syntax error, unexpected T_VAR in D:\xampp\htdocs\mehdi\application\libraries\phpass-0.1\PasswordHash.php on line 32

код:

$iteration_count_log2 = $params['phpass_hash_strength'];
        $portable_hashes = $params['phpass_hash_portable']; 
    var $itoa64; //line 32
    var $iteration_count_log2;
    var $portable_hashes;
    var $random_state;

Ответы [ 2 ]

4 голосов
/ 03 августа 2011

Вы не должны использовать var для объявления переменной: просто присвойте ей значение, когда оно вам нужно:

$your_variable = 5647;


И если вы действительно хотитеВаши переменные перечислены заранее, просто присвойте им что-то, что будет означать без значения , например, null:

$your_variable = null;


Просто чтобы вы знали: varбыл использован в PHP 4 (и, как таковой, все еще действует в PHP 5, для того же самого использования) для объявления свойств классов .

1 голос
/ 03 августа 2011

Удалите 'var' из каждой из ваших переменных.

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