download.bg
 Вход Списание  Новини  Програми  Статии  Форум  Чат   Абонамент  Топ95   Архив 

PHP избиране на произволна променлива ?

< 1 2 >

Автор
Съобщение
programings
Сря, 04.01.12, 19:41
Как избира и извежда произволна променлива този от клипа?

http://vbox7.com/play:e3fcd14b

dreamskill
Сря, 04.01.12, 19:55
Най-просто става с rand()
programings
Сря, 04.01.12, 19:59
Искам да е горе-долу подобно на това от клипа, тоест да имам най-различни променливи и да изкарва една произволна?

Така ли би трябвало да стане?
<?php
rand($a);
 
$a[1] = "1";
$a[2] = "2";
?>

Написано по този начин не работи!

dreamskill
Сря, 04.01.12, 20:10
 
<?php
$a=array ('programings','dreamskill','dhtj','phrozencrew','boy4o','troll');
echo 'The winner is '.$a[rand(0,sizeof($a)-1)].' !</br>Congratulations!';

редактиран от dreamskill на 04.01.12 20:10
phrozencrew
Сря, 04.01.12, 20:13
Това е асоциативен масив (в случая по-скоро двумерен) с ключ-стойност. Ето примерен код, чрез рандом на ключа:
<?php
$a[1] = "edno";
$a[2] = "dve";
$rand_keys = $a[array_rand($a)];
echo $rand_keys;
?>

programings
Сря, 04.01.12, 20:16
Мерси много!
dreamskill
Сря, 04.01.12, 20:19
Нед, би ли казал що е "асоциативен масив"?
редактиран от dreamskill на 04.01.12 20:19
phrozencrew
Сря, 04.01.12, 20:25

RE: PHP избиране на произволна променлива ?

” Нед, би ли казал що е "асоциативен масив"? „
Асоциативния масив, най-просто казано (във VBScript е кръстен именно Dictionary) е речник. За обръщане към елемент от масива се използва стринг. Схемата е "Ключ" - "Стойност". Изключително удобен масив!
dreamskill
Сря, 04.01.12, 20:35
Ясно, мерси.
programings
Сря, 04.01.12, 20:47
Сега обаче се зачудих друго :

Как е възможно да се направи така, че първият път когато се отвори даден PHP скрипт да изведе примерно някакъв текст, и след рефреш вече да си действа както е програмиран?

< 1 2 >

Коментар

за нас | за разработчици | за реклама | станете автори | in english  © 1998-2024   Experta Ltd.