עבור לתוכן

בעיה עם מחלקה בPHP

Featured Replies

פורסם

שלום לכולם,

התחלתי להתעסק במחלקות וניסיתי ליצור מחלקה שמתחברת למסד, זה הקוד:


<?php
class db
{
var server;
var dbname;
var username;
var password;

function connect()
{
$this->server = "localhost";
$this->dbname = "ishows";
$this->username = "root";
$this->password = "";

mysql_connect($this->server,$this->username,$this->password);
mysql_select_db($this->dbname);
}
}
$db = new db();
?>

אני מקבל את השגיאה הבאה:

Parse error: parse error, expecting `T_VARIABLE' in C:\wamp\www\ishows\includes\db.php on line 4

ואין לי מושג מה לא בסדר.

למישהו יש?

פורסם

משתנים בקלאסים בPHP מגדירים עם סימן הדולר (varName$), לדוגמא:

<?php
class db
{
var $server; // This how you configure a var
function test()
{
$this->server // And this how you access a var (without $)
}
}
?>

עצה: תתקדם לגרסא 5, 4 זו גרסא נכחדת שכבר אין לה תמיכה

ארכיון

דיון זה הועבר לארכיון ולא ניתן להוסיף בו תגובות חדשות.

דיונים חדשים