不知道這個問題的一個更好的標題,但基本上我的繼承人代碼:PHP - 可變問題
<?php
$v = file_get_contents('http://examplecom/index.php?=');
$popularnames = array('Gravity Falls','The Amazing World of Gumball','South Park','American Dad');
?>
基本上什麼即時試圖做的是參考$ popularnames陣列在不同的區域,以便像在我的HREF爲例如,這是我所需要的:
<a href="<?= $v.urlencode($popularnames[0]); ?>"><?= $popularnames[0]; ?></a>
基本上它應該做的是加入popularnames [0](重力瀑布)編碼,就$ v的file_get_contents網址URL,但由於某種原因,它是所有輸出重力作用下落
但是我的結果應該會得到我http://example.com/index.php?=Gravity+Falls
,然後對它做file_put_contents,其結果應該是Hello World!或任何頁面顯示。
我不能使用多個HREF的這樣做,它將使所有的HREFs一個網址,但我想要的$ V只需加$ popularname [0]到$ V作爲IM他們不同,如:
<a href="<?= $v.urlencode($popularnames[0]); ?>"><?= $popularnames[0]; ?></a>
<a href="<?= $v.urlencode($popularnames[0]); ?>"><?= $popularnames[1]; ?></a>
<a href="<?= $v.urlencode($popularnames[0]); ?>"><?= $popularnames[2]; ?></a>
使用此工作正常母鹿所以世界上沒有問題,什麼變量包括:
<?php $v = file_get_contents('http://example.com/index.php?q='.urlencode($popularnames[0])); echo $v; ?>
任何想法?
從下面的答案我怎樣才能使它更緊湊,因此它會最好讓我能夠只是做<?= $v.$v2.$popularnames[0]; ?>
:
<?php
$v = 'http://example.com/index.php?q=';
$v2 = file_get_contents($v.urlencode($popularnames[0])); echo $v2;
?>
請注意,呼應$ V2將內src=" "
完美的,但有沒有辦法讓它更整潔,更緊湊: 編輯主帖 – Kyubeh2435436
@ Kyubeh2435436:定義「整潔和更緊湊」。將字符串值設置爲變量就像它變得簡單和「緊湊」一樣。 – David
如何讓它能夠做到<?= $ v。$ v2。$ popularnames [0]; ?>和<?= $ v。$ v2。$ popularnames [1]; ?> e.t.c無論我想要它做什麼file_get_contents。 – Kyubeh2435436