重要なお知らせ

「教えて! goo」は2025年9月17日(水)をもちまして、サービスを終了いたします。詳細はこちら>

【GOLF me!】初月無料お試し

PHPでParse errorについて

PHP設置した際に
Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /当HPのアドレス/VoteBorn/VoteController.php on line 9

が表示されているのですが
9行目付近を見直しても間違えがわかりません。

<?php
//VoteControllerから見たMatrixController.phpへの相対パス
require_once "./MatrixController.php";

//Version 1.00
//Made by Nearliquid

class VoteController extends MatrixController {
private $col_list = array("id", "name", "Vote");
private $target_row = NULL;//ターゲットの行
private $target_vote = NULL;//ターゲットの投票数
private $now_row;

public function makeFile($vote_file) {
$this->makeMatrix($vote_file, $this->col_list);
}

//この関数を使わないと、これより下の関数は使用できない。
public function readFile($fp) {
$this->readMatrix($fp);
}

public function checkNameCrash($name) {
if($this->getTargetRow("name", $name) === FALSE) {//登録予定の名前は現在投票システム上には存在しない
return(TRUE);
} else {//二重登録
return(FALSE);
}
}

以下略・・・・

申し訳ないのですが
是非ご教示の程よろしくお願いします

A 回答 (5件)

<?php



echo PHP_VERSION;

?>

これでPHPのバージョンが見れます。
もし古いものを使われている場合は、新しいバージョンに乗り換えてください。

最低: 5.3
推奨: 5.4 or 5.5

レンタルサーバーの場合は、別のサーバーを検討してください。
    • good
    • 0
この回答へのお礼

ありがとうございました
ver5.5でのレンタルサーバーに乗り換えました

お礼日時:2013/05/22 21:45

>最低: 5.3


>推奨: 5.4 or 5.5
残念ながらPHP 5.3のサポートを終了しています。(2013/3末で5.3のサポート終了)
最低が5.4です。
    • good
    • 0

To_aru_Userさんが正解。



PHP 4.4で 現象の再現を確認しました。

ただの報告です。
    • good
    • 0

privateが予約語に入ってないってことは・・・


まさかPHP4を使われているってことはありませんよね・・・????

(今時PHP4なんてあり得ない・・・)
    • good
    • 0

そういうエラーは出ませんね。


貼り付けた物が間違っているのでは?
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!