View Single Post
ישן 27-03-08, 05:27   # 5
O-B
חבר וותיק
 
מיני פרופיל
תאריך הצטרפות: Oct 2005
מיקום: בבית
גיל: 36
הודעות: 1,423
שלח הודעה באמצעות ICO אל O-B

O-B לא מחובר  

ציטוט:
נכתב במקור על ידי ShLooK צפה בהודעה
גם אני בהתחלה השתמשתי בהורשה, אבל ראיתי שאפשר גם ככה:
PHP קוד:
$sql = new MySql();
class 
blocks () {
global 
$sql;
/// code goes here

אני מקווה שזאתי הכוונה שלך...
קוד:
Parse error: syntax error, unexpected T_GLOBAL, expecting T_FUNCTION in ****/blocks.php on line 4
לא עובד..


ציטוט:
נכתב במקור על ידי DavidBD צפה בהודעה
ניסיתי פעם אם אני לא טועה להשתמש בשיטה הזו, לא עבד.
בעבר מישהו הציג כאן פתרון לPHP 5, אם יש לך PHP 5 נסה את זה:
PHP קוד:
class {
      function 
sql() {
             return 
"bla";
      }
}

class 
{
       var 
$sqlClass;
       function 
__construct() {
              
$this->sqlClass = new A();
       }
       function print() {
              return 
$this->sqlClass->sql();
       }

תעדכן אותי אם עובד


תודה .. ..
__________________
בברכה עובד, מפתח אתרים.

Last edited by O-B; 27-03-08 at 05:30..
  Reply With Quote