php - 解析错误: syntax error

标签 php codeigniter error-handling

这是什么错误?

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;

最佳答案

您不得使用 var 来声明变量:仅在需要时为其分配值:

$your_variable = 5647;

而且,如果您确实希望预先列出变量,只需分配一些对它们来说就没有值(value)的东西,例如null:
$your_variable = null;

就像您知道的那样:在PHP 4中使用了var(因此,对于相同的用法在PHP 5中仍然有效)来声明classes properties

关于php - 解析错误: syntax error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6917959/

相关文章:

php - 合并 PHP 静态数组

php - 在 Codeigniter/MYSQL 中将所选属性添加到 group_concat 输出

javascript - Mapbox 行车路线

python - django中的测试设置错误。 self 没有过去。

c++ - checkCudaErrors没有打印错误信息

python - Django名称错误

php - 子查询返回多行

java - Android httpGET JSON 数组

php - 授权用户上传

php - 使用分页 Codeigniter 时过滤数据