- 1
- 2
- 3
- 4
$p = array(1,0,0,0,0,0,0,0,0,0); // вероятность 1/10
$a = array();
for($i=0; $i<100; $i++)
$a[] = $p[mt_rand(0, count($p)-1)];
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+170
$p = array(1,0,0,0,0,0,0,0,0,0); // вероятность 1/10
$a = array();
for($i=0; $i<100; $i++)
$a[] = $p[mt_rand(0, count($p)-1)];
Это — заполнение массива случайными значениями с заданной вероятностью 1 к 10. =)
artureg 10.02.2011 15:43 # 0
C_Plus_Plus_Govno 10.02.2011 19:05 # +1
istem 10.02.2011 19:33 # 0
не ?
C_Plus_Plus_Govno 10.02.2011 19:46 # +1
istem 10.02.2011 19:49 # 0
> $a[] =
C_Plus_Plus_Govno 10.02.2011 19:51 # −1
А в покапе это что, так и скомпилится, даже индекс указывать не надо?
istem 10.02.2011 19:56 # +1
это автозаполнение массива. значение добавляется в конец, размер увеличивается на один.
bugmenot 10.02.2011 20:09 # +1
а в украине добавляется на конец
istem 10.02.2011 20:37 # 0
да, кажется есть двояковыпуклось...
gegMOPO4 11.02.2011 22:35 # 0
C_Plus_Plus_Govno 10.02.2011 20:13 # 0
istem 10.02.2011 20:43 # 0
C_Plus_Plus_Govno 10.02.2011 20:57 # 0
T t = DefaultValue<T>;
istem 10.02.2011 21:10 # 0
C_Plus_Plus_Govno 10.02.2011 21:39 # 0
guest 12.02.2011 01:42 # +1
В похапе традиционно ничего не компилируется, а интерпретируется.