Я раньше не использовал PEAR, и поэтому я, вероятно, делаю что-то глупое. Я установил библиотеку Math_Matrix, но когда я включаю ее, я просто получаю сообщение об ошибке. Весь мой код такой:
<?php
$path = '/home/PEAR/Math_Matrix-0.8.0';
set_include_path(get_include_path() . PATH_SEPARATOR . $path);
include_once 'Matrix.php';
?>
Я получаю следующую ошибку:
Parse error: syntax error, unexpected T_CLONE, expecting T_STRING in /home/PEAR/Math_Matrix-0.8.0/Matrix.php on line 272
Я не совсем уверен, что с этим делать. Я думаю, что объяснения, которые я могу придумать:
- Я неправильно установил библиотеку Math_Matrix (я на общем сервере, на котором уже установлен PEAR) или скачал неверную версию.
- Я должен включить что-то еще, прежде чем включать Matrix.php
- Я включил неправильный файл (или правильное имя файла, но с каким-то неправильным путем).
Чтобы установить его, я сделал следующее:
pear install --alldeps channel://pear.phpunit.de/PHPUnit
pear install --alldeps channel://pear.php.net/Math_Vector-0.6.2
pear install Math_Matrix