作者knives ()
看板PHP
標題[請益] 在Function裡面使用require_once,找不到該頁面的陣列
時間Mon Sep 21 10:57:06 2009
我現在在一個function 裡面用require_once的方式
去載入該頁面,並且取得該頁面裡面的陣列變數 $aCity
可是問題來了
我在該function裡
用print_r( $aCity);的方式,印出內容,卻沒有任何東西
但是用 include卻是有內容
但是同樣的方式,因為我在公用的function.php裡
有一個set_class($sClass_Name)的function
該Function的作用是
利用require_once('新的物件的檔案.php');
載入該類別的檔案,再建立新的物件
卻是可以作用
請問到底require_once到底該如何用
之前爬文,require跟include的分別在於對錯誤的處理不同
可是在第一個function裡,明顯看得出沒有抓到該頁面的變數
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.125.47.62
※ 編輯: knives 來自: 59.125.47.62 (09/21 10:58)
推 arrack :大概是你之前已經引用過了,或是其他頁面用過了 09/21 12:05
→ arrack :_once 只套用一次,所以用在迴圈之類的也只有第一次 09/21 12:06
→ arrack :有用,你可改用requrie看看 09/21 12:06
推 buganini :include include_once require require_one是4種東西 09/21 12:35