Re: [請益] 要怎麼引入外部 class ?

看板PHP作者 (chitsaou)時間17年前 (2007/05/01 09:23), 編輯推噓1(104)
留言5則, 4人參與, 最新討論串3/3 (看更多)
※ 引述《ayuiop (活跳跳28)》之銘言: : ※ 引述《ducksteven (chitsaou)》之銘言: : : $mysqli = new mysqli ( /* 連線參數.. */ ); : : function orz () : : { : : global $mysql; : : $mysqli -> query ( /* SQL 查詢字串... */ ); : : } : 要注意到 php函式內的變數就是區域變數 不能直接呼叫全域變數 : 如果想要必定會先宣告的全域變數,可以使用$GLOBALS[]陣列 : 例如在你的範例中 可以寫成 $GLOBALS['mysqli']-> query("blablabla"); : 或是 在宣告函式時: function orz(&$sql_pointer) : 以此來參照取得$mysqli 問題已解決,原來是我在更先前的程式中就開始使用 orz() 這個函式, 但那時候 $mysqli 還沒建立(汗) 我把變數 $mysqli 起始的位置調了一下, 就可以在 orz () 中使用 global $mysqli 引入了 XD 唉呀呀笨到了 XD 謝謝你 :) --- 原po 該不會是傳說中的美如學弟(?) -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 210.70.137.246

05/01 12:13, , 1F
被發現了XD
05/01 12:13, 1F

05/01 12:14, , 2F
學長真是太發了。
05/01 12:14, 2F

05/01 12:22, , 3F
學弟也很發啊 XD 謝謝指教囉~
05/01 12:22, 3F

05/01 19:54, , 4F
她不是學弟是學妹XDrz。
05/01 19:54, 4F

05/01 21:38, , 5F
她不是學弟是學妹XDrz。
05/01 21:38, 5F
文章代碼(AID): #16DfQc76 (PHP)
文章代碼(AID): #16DfQc76 (PHP)