[PHP] Parse Error
Robert
-
dj-nam -
dj-nam -
Bonjour, je me suis lancé depuis quelques semaines dans le PHP.
Dans le cadre d'un jeu, j'ai besoin d'un OCR, pour cela je pense utilisé une classe PHPocr, que j'ai trouvé sur le Net.
Mais lorsque je teste les exemples qui accompagne les sources, j'ai une erreur dans la définition de la classe :
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in www\ocr\OCR.class.php on line 18
Voici la partie corrsepondante de la source :
include_once("char.object.php");
class OCR
{
private $image; //ligne 18 en question
private $charObject;
private $width;
private $height;
private $name;
....
....
}
Si quelqu'un avait la gentillesse de me mettre sur la voie du problème... Merci
PS : J'ai déjà vérifier tous les point-virgule et accolades, pas de problèmes, et je n'ai rien modifier dans la source. Merci encore !
Dans le cadre d'un jeu, j'ai besoin d'un OCR, pour cela je pense utilisé une classe PHPocr, que j'ai trouvé sur le Net.
Mais lorsque je teste les exemples qui accompagne les sources, j'ai une erreur dans la définition de la classe :
Parse error: parse error, expecting `T_OLD_FUNCTION' or `T_FUNCTION' or `T_VAR' or `'}'' in www\ocr\OCR.class.php on line 18
Voici la partie corrsepondante de la source :
include_once("char.object.php");
class OCR
{
private $image; //ligne 18 en question
private $charObject;
private $width;
private $height;
private $name;
....
....
}
Si quelqu'un avait la gentillesse de me mettre sur la voie du problème... Merci
PS : J'ai déjà vérifier tous les point-virgule et accolades, pas de problèmes, et je n'ai rien modifier dans la source. Merci encore !
A voir également:
- [PHP] Parse Error
- Easy php - Télécharger - Divers Web & Internet
- Expert php pinterest - Télécharger - Langages
- Cmos checksum error ✓ - Forum Carte-mère/mémoire
- Playback error reconnect in 3s (1/5) francais - Forum Box et Streaming vidéo
- Error 1962 ✓ - Forum PC fixe
3 réponses
Le problème est qu'avant la version 5, la notion d'objet dans PHP n'incluait pas la portée de l'objet (public, private) - Pour fonctionner, il suffit donc de supprimer la portée et donc de transformer le code suivant :
private $hieght ;
...
en
var $height ;
private $hieght ;
...
en
var $height ;
Apparemment ca pourrait être lié au fait que tu n'es pas en PHP5
https://codes-sources.commentcamarche.net/
http://www.phpfrance.com/forums/voir_reponse-138039.php?sid=31815370934a62d149c4d...
Bonne chance
https://codes-sources.commentcamarche.net/
http://www.phpfrance.com/forums/voir_reponse-138039.php?sid=31815370934a62d149c4d...
Bonne chance
Bonjour,
Il me semble avoir déja eu un messag d'erreur similaire car ton accolade { présente à la ligne 16 se retrouve seule, essaye de la mettre sur la ligne d'avant comme ceci :
include_once("char.object.php");
class OCR {
private $image;
private $charObject;
private $width;
private $height;
private $name;
....
....
}
Il me semble avoir déja eu un messag d'erreur similaire car ton accolade { présente à la ligne 16 se retrouve seule, essaye de la mettre sur la ligne d'avant comme ceci :
include_once("char.object.php");
class OCR {
private $image;
private $charObject;
private $width;
private $height;
private $name;
....
....
}