- 論壇徽章:
- 0
|
關于php的類的一個問題
我也很是不懂,完整得代碼是這樣得:
沒有include其他文件。
一個類里面的一個function:
-----------------------
function get_product_groups($seller_id)
{
$sql= "SELECT PRODUCT_GROUP_ID, PRODUCT_GROUP_DESCRIPTION, ENTITY_ID FROM PRODUCT_GROUP
where PRODUCT_GROUP_ID IN (SELECT PRODUCT_GROUP_ID from PRODUCT WHERE
SELLER_ID=:seller_id OR SELLER_ID='9-0000')";
$stmt = ociparse($this->;dbConnect, $sql);
OCIBindByName($stmt,":seller_id",&$seller_id,-1);
OCIExecute($stmt);
WHILE(OCIFetchInto($stmt,&$arr,OCI_ASSOC+OCI_RETURN_NULLS))
{
$pgid=$arr[" RODUCT_GROUP_ID"];
$this->;pg_desc[$pgid]=$arr[" RODUCT_GROUP_DESCRIPTION"];
$this->;pg_entity[$pgid]=$arr["ENTITY_ID"];
}
OCIFreeStatement($stmt);
}
------------------------
$this->;pg_desc,$this->;pg_entity這兩個變量是咋回事?
沒有任何一個地方聲明。
php的變量是第一使用時就算作聲明的,但這里看起來總是覺得很難讓人理解。 |
|