{% else-1 %}
Обновить | Подписаться | Поднять тему
Чтобы выполнить действие авторизируйтесь или пройдите регистрацию на сайте.
1.
Razor * 0.67
[автор] (3 июн 2015, 20:19) [1/0] [1] [отв] [спам] [под] +1 | -1

Всем привет, есть такой код:
$massiv = array("blablabla" => "'.rand(0,1).'"*;
Но мне нужно переделать так чтобы вместо цифр 0 или 1 рандировались буквы, например rand(a, b).. Как правильно переделать?

2. (3 июн 2015, 20:25) [0/0] [0] [отв] [спам] [под] +1 | -1

$massiv = array("blablabla" => "'.rand(a, b).'"*; *

3.
Razor * 0.67
[автор] (3 июн 2015, 20:26) [0/0] [0] [отв] [спам] [под] +1 | -1

Husan, так не работает, ибо rand читает только цифры.

4.
MyZik * 3.1
(3 июн 2015, 20:28) [0/0] [0] [отв] [спам] [под] +1 | -1

Razor, создай новый массив и выводи случайное значение из массива функцией array_rand().


Изм. 1 раз. / Посл. изм.
MyZik * 3.1
(3 июн 2015, 20:29)
5.
Razor * 0.67
[автор] (3 июн 2015, 20:29) [0/0] [0] [отв] [спам] [под] +1 | -1

MyZik, Можешь пример в коде показать? *)

6.
Wins * 5.64
(3 июн 2015, 20:29) [1/0] [1] [отв] [спам] [под] +1 | -1

<?php

$arr = array('a', 'b', 'c', 'd','e','f');
$rand = array_rand($arr);
$massiv = array('blablabla' => $arr[$rand]);

?>

7.
MyZik * 3.1
(3 июн 2015, 20:30) [1/0] [1] [отв] [спам] [под] +1 | -1

^ Вот он

8.
Razor * 0.67
[автор] (3 июн 2015, 20:35) [0/0] [0] [отв] [спам] [под] +1 | -1

Wins, Спасибо, а ещё есть другой варинат (какой нибудь простой)? Просто у меня в массиве много значений поэтому если использовать этот метод то будет очень большой код *

9. (3 июн 2015, 20:36) [0/0] [0] [отв] [спам] [под] +1 | -1
MyZik,

array_rand() уже устаревшая функция

10.
Razor * 0.67
[автор] (3 июн 2015, 20:38) [0/0] [0] [отв] [спам] [под] +1 | -1

Assassin_Creed, а как можно ещё сделать?

Чтобы писать сообщения авторизируйтесь или пройдите регистрацию на сайте.
Подписаны: 1
Скачать тему | Файлы темы | Фильтр сообщений