มีไฟล์เกี่ยวข้อง 3 ไฟล์ครับ

ไฟล์ที่ 1  gen.php

class aaa extends ccc
{
   public function generate()
  {


   }
}


ไฟล์ที่ 2  gen.class.php

class bbb
{
   public function updateGenerate()
  {


   }
}


ไฟล์ที่ 3  ajax.php

include(gen.class.php);

if ($_POST['test']) {
    bbb::updateGenerate();
}



คำถามคือ ในไฟล์ ajax.php ผมจะเรียกใช้ function generate() ที่เป็น class จากไฟล์ gen.php ยังไงครับ



กรกฎ วิริยะ 14 ก.พ. 2553 08:31
ใช้ :: ครับ ซึ่งปกติเราจะใช้ operator นี้ในการเรียกใช้ class โดยใช้ ชื่อ class นำหน้า

aaa::generate()
nap 14 ก.พ. 2553 11:21
ผมลองเรียกใช้ aaa::generate() อย่างที่คุณ gOragod บอกแล้วครับ แต่ไม่มีค่าใดๆส่งกลับมาจากฟังค์ชั่นเลยครับ แก้ไขอย่างไรดีครับ