Вывод случайной ссылки!

Печать RSS
574

К

Айсберг Визави
0
Вот. Только что написал.
<?php
$arr=array('<a href="link0">name0</a>','<a href="link1">name1</a>','<a href="link2">name2</a>');
$rand=array_rand($arr);
if($rand[ 0] or $rand[1) && $rand[2])
{
echo $rand[0];
if($rand[1] or $rand[0) && $rand[2])
{
echo $rand[1];
if($rand[2] or $rand[0) && $rand[1])
{
echo $rand[2];
}}}
?>
К

Айсберг Визави
0
Коменты к #21
упускаем все до условий т.к К.О
Все условия проверяют чтоб ссылки не повторились.
З.Ы это написал для новичков, таких же как и я. Так что уважаемые кодеры не сочтите за оскорбление то что я написал т.к я еще новичок в этом деле
G

Землянин
0
$arr = array('linc1', 'linc2', 'linc3');
shuffle($arr);
echo $arr[0]."\n".$arr[1]."\n".$arr[2]."\n";
К

Айсберг Визави
0
Что эт за функция shuffle?
И
Автор
Чатланин
0
24. Код то что нужно по описанию, вот только ошибку выдает
Parse error: syntax error, unexpected ')', expecting ']' in W:\home\localhost\www\index.php on line 21
И
Автор
Чатланин
0
Вот эта строка
if($rand[0] or $rand[1) && $rand[2])
И
Автор
Чатланин
0
24. Подправь пожалуйста! С мну +!
С

Чатланин
0
Квадратную скобку поставь
С

Чатланин
0
if($rand[0] or $rand[1]) && $rand[2])
Д

Пришелец
0
24. это функция смешивает ключи массива
самый лучший вариант это в посте 23
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск