作者jjooeeyy (陳阿燒)
看板PHP
標題Re: [請益] 請問怎樣做到變數include
時間Mon Apr 22 19:06:22 2013
謝謝推文的兩位回答
另外相同的問題
如果我的檔案內容是
img.php
================
<img src="$imgname" />
================
然後我的index.php為
============================
$imgname = img.jpg;
$ct=file_get_contents("img.php");
echo $ct;
============================
這樣的話imgname變數會傳不過去
當然 我能用GET的方式傳過去對吧,但我的需求會比上面範例複雜
會傳一個陣列過去
這部分是否不能達到了
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 203.64.69.121
1F:→ CaptainH:我想你很可能是誤會了什麼. 要不你先說說你想做什麼功能 04/22 19:10
2F:推 LPH66:你這樣的話乾脆把 img.php 用 heredoc 寫起來 04/22 19:10
3F:→ LPH66:然後在 index.php 裡 include 進來 這樣應該是比較方便的解 04/22 19:11
4F:→ tyf99:你越級打怪了,先在php新手村把基本的摸熟了再來挑戰 04/22 20:55
5F:→ Bambe:樓上 +1... 相關觀念沒搞懂,書看過不懂在問吧~~ 04/22 21:43
6F:→ jjooeeyy:我本來是用heredoc只是這樣利用Dreamweaver改就有點辛苦 04/22 22:22
7F:→ jjooeeyy:雖然只是複製貼上小動作 只是懶了點 04/22 22:22
8F:→ jjooeeyy:如果能達到期望 就會變成我只要改每個讀進來的子頁 04/22 22:23
9F:→ iceblue7x:ob_start(); 04/23 00:10
10F:→ iceblue7x:require layout.php 04/23 00:10
11F:→ iceblue7x:$html = ob_get_contents(); 04/23 00:11
12F:→ iceblue7x:ob_end_clean(); 04/23 00:11
13F:→ iceblue7x:echo $html; 04/23 00:11
14F:→ MOONRAKER:include $img 不就結了 04/23 02:22
15F:→ MOONRAKER:include進來的code可以使用任何在此之前宣告的變數 04/23 02:23
16F:→ iceblue7x:原po想讓另一個頁面的輸出存到一個變數裡面 04/23 08:34
17F:→ tyf99:我怎麼覺得他想把變數傳給另一個頁面,再include回來 04/23 09:09
18F:→ tyf99:基本上這是function的守備範圍,跟include根本沒什麼關係 04/23 09:10
19F:→ jjooeeyy:感謝iceblue7x又讓我學到一個方法 tyf99因為對方API關係 04/23 10:25
20F:→ jjooeeyy:我不得不存在變數裡但又想方便管理,才想問問可不可行 04/23 10:26
21F:→ jjooeeyy:謝謝各位的熱心回答 受益良多 04/23 10:26
22F:推 tkdmaf:挑一套好的framework,把view拆出來就好了。 04/23 14:15
23F:→ MOONRAKER:原PO的敘述有inherent ambiguity 沒人看得懂 04/23 19:49
24F:推 kangeroo:請查eval 應該有機會達到你的目的 05/30 21:40