我正在使用array_rand()
嘗試隨機化3個鏈接。我基本上想要一個不同的鏈接在頁面刷新時顯示。這是我到目前爲止所嘗試過的。如何使用隨機化鏈接使用php
$links = '<a href="http://google.com">google</a>, <a href="http://facebook.com">facebook</a>, <a href="http://yahoo.com">yahoo</a>';
$links_to_array = preg_split("/ ,/", $links);
$randomize = array_rand($link_to_array, 1);
echo ($links_to_array[$randomize]);
所以基本上當我刷新它似乎工作,但有時所有的鏈接一次顯示。你可以自己嘗試一下,讓我知道我需要修復的地方。
非常感謝你的時間。
這是當我用你的代碼是什麼輸出。所付出的努力,但。 – Kibz 2013-02-24 10:54:49
@RonnyKibet我不明白你.. googlefacebookgooglefacebookfacebookgooglegoogle感謝,我的代碼僅輸出一個隨機的鏈接,或者我沒有理解錯的話? – Winston 2013-02-24 11:01:02
哦!只是把它綁起來,它完美的工作,謝謝溫斯頓。:) – Kibz 2013-02-24 11:05:50