Xwab
Форумыnavigate_nextИстория

Топ: Небольшие вопросы по PHP
Сообщения
luethus

M0rbid, походу) не знаю, я школу закончил давно, но слышал, что егэ будут по этому языку сдавать

24 Дек 2010, 8:30
Слафчик

Прочтите мне пожалуйста эту строку:
if ((($a%10==2)||($a%10==3)||($a%10==4))&&($a/10)!=1)

Если переменная А чтото тут равно равно 2 что то это - || и снова 10 равно равно 3 что то снова || две палоски и туто что совсем голова кружыцо)))

24 Дек 2010, 11:10
Signum

Слафчик, $a%10 это число минус десятки грубо говоря)

Если $a = 25; то $a%10=5
67 => 7 и тд

24 Дек 2010, 11:15
Слафчик

Signum, тоесть все 10ки вычетает?
тоесть 93 если, то переменная принимает значение 3, а если:
Если $a = 21; то $a%7=0 ?
нипонил честно

24 Дек 2010, 11:21
Signum

Слафчик, да

24 Дек 2010, 11:27
Okula

Слафчик, символ % обозначет деление по модулю в PHP

24 Дек 2010, 11:28
Слафчик

Okula, ||($a%10==4))&&($a/10)!=1
а это как прочесть?

24 Дек 2010, 11:35
OZ_

Слафчик, "||" - или. "&&" - и.

24 Дек 2010, 11:48
Слафчик

не сумел.
$svoih=беру с базы;
$svoihxx="наш";
if ((($svoih%10==2)||($svoih%10==3)||($svoih%10==4))&&($svoih/10)!=1) $svoihxx = "наших";
if ($svoih == 0) $svoih = 'Нет'; $svoihxx = 'наших';

при выводе на страницу переменными: $svoih и $svoihxx
получаю:
если Нет юзеров = Нет наших
если один юзер в онлайне: 1 наших - должно быть Наш
если 2 юзера: 2 наших

не правильно


__________
посл.ред. 24 Дек 2010, 12:07; всего 1 раз 24 Дек 2010, 12:02
Istsam

как с помощью Mod_Rewrite Превратить ссылку
http://test1.ru/ViewCat.php?id=1&act=desc
в
http://test1.ru/ViewCat1.php/act=desc

24 Дек 2010, 12:06
Эта тема закрыта, вы не можете писать ответы и редактировать сообщения.