Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Vetrox
8 / 8 / 5
Регистрация: 08.10.2012
Сообщений: 246
1

Как выбрать из текста числа и оставить одно случайное?

08.07.2016, 18:04. Просмотров 833. Ответов 3
Метки нет (Все метки)

как выбрать из текста числа и оставить одно случайное?

HTML5
1
2
3
4
response: {
count: 14,
items: [370788946, 327586079, 367915946, 202954119, 753776]
}
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2016, 18:04
Ответы с готовыми решениями:

Как выбрать одно случайное слово?
Есть 10 слов, из них выбираеться одно случайное, в нем с первой по последнюю букву делают...

Как оставить одно слово из всего текста которое в скобках?
Всем привет! подскажите пожалуйста как можно из строчки типа "Текст <Слово> Текст" оставить только...

Laravel 5.0. Выбрать одно случайное значение
есть такой запрос в БД $array_images = DB::table('photo') ...

Как считать вероятность что одно случайное значение больше другого?
Пусть будет первый генератор случайных чисел с нормальным распределением N(m1,s1), и второй...

3
Max Dark
шКодер самоучка
2060 / 1812 / 885
Регистрация: 09.10.2013
Сообщений: 3,955
Записей в блоге: 7
Завершенные тесты: 2
08.07.2016, 18:13 2
Vetrox, очень похоже на часть JSON
Покажите текст полностью
1
Vetrox
8 / 8 / 5
Регистрация: 08.10.2012
Сообщений: 246
08.07.2016, 23:48  [ТС] 3
да, так и есть, но это уже полный текст, просто параметры были указаны без имен и фамилий.
0
Max Dark
шКодер самоучка
2060 / 1812 / 885
Регистрация: 09.10.2013
Сообщений: 3,955
Записей в блоге: 7
Завершенные тесты: 2
09.07.2016, 00:26 4
Лучший ответ Сообщение было отмечено Vetrox как решение

Решение

Vetrox,
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
<?php
$json = <<<'JSON'
{
    "response": {
        "count": 14,
        "items": [370788946, 327586079, 367915946, 202954119, 753776]
    }
}
JSON;
 
$json = json_decode($json, true);
$result = is_array($json) ?
    array_rand($json['response']['items'])
    : json_last_error_msg();
print_r($result);
Добавлено через 10 минут
Фигню сморозил в прошлом коде
Вот рабочий
PHP
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<?php
$json = <<<'JSON'
{
    "response": {
        "count": 14,
        "items": [370788946, 327586079, 367915946, 202954119, 753776]
    }
}
JSON;
 
$json = json_decode($json, true);
if (is_array($json)) {
    $items = $json['response']['items'];
    $result = $items[array_rand($items)];
    print_r($result);
}
else {
    echo json_last_error_msg();
}
1
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
09.07.2016, 00:26

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

В сетевом окружении у одного компа несколько имён, как оставить одно?
Была проблема, что расшаренная папка не открывалась, поменял имя на английской раскладке и стало...

Генерируются всего одно случайное число, а не матрица
почему генерируется тока одно число а не все которые я задаю 4 на 4 mout1 - Это RichTextBOx {...

Как выбрать одно слово из массива С++
Программа должна выбирать с файла в массив только одно слово после десятого пробела. А у меня...

как выбрать из 5 значений одно верное?
Может кто писал что то подобное, поделитесь плиз, а то с сходу не получается ничгео придумать :(...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
4
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.